Java books

Several of you have inquired about books that provide information or instruction about Java. Here are my recommendations:

For basic instruction in the Java core language:

For instruction in software development in Java (presupposing no previous experience with the language):

The authoritative definition and reference book for the Java core language is:

The authoritative descriptions of the Java class libraries are:


This document is available on the World Wide Web as

http://www.cs.grinnell.edu/~stone/courses/software-design/Java-books.html

created August 27, 1999
last revised August 27, 1999

John David Stone (stone@cs.grinnell.edu)