Java Programming Second Edition Author:Joyce Farrell Java Programming, Second Edition, offers all of the dynamic elements of the first edition, plus many exciting changes! This text is designed for first-time programmers, but is also appropriate for those building on experiences in another programming language.