(Pearson Education) A hands-on guide to proficiency with Java, with clear explanations of fundamentals such as objects, classes and data structures. The CD-ROM contains 3 Java tutorial books in HTML, all major versions of the Java platform, and more. Softcover. Java (Computer program language).
I used the 3rd edition back in the days of Java 1.4. Not great. Explanations are relatively minimal, and much of the book is just specific examples without sufficient discussion of the general principles.