Home
Books
by K. N. King
Short
courses
Recommended books
Recommended
links
FAQ
|
Java Tutorials
The following books are highly recommended for learning the basics
of Java. If you have a book to recommend, please email
me.
|
The
Java Programming Language, Third Edition
K. Arnold, J. Gosling, and D. Holmes
Addison-Wesley, 2000
A concise introduction to the Java language
cowritten by James Gosling, Javas chief designer. Its
well written and manages to convey a lot of the thinking behind
the design of Java. Coverage of the API is very limited, though,
and there are few examples of complete programs. |
|
The
Java Tutorial: A Short Course on the Basics, Third Edition
M. Campione, K. Walrath, and A. Huml
Addison-Wesley, 2000
This is Sun's "official" Java
tutorial. It's available on the Web at http://java.sun.com/docs/books/tutorial/. |
|
Core
Java 2, Volume I: Fundamentals, Sixth Edition
C. S. Horstmann and G. Cornell
Prentice-Hall, 2002
Reading Core Java (a two-volume
set) is the best way for an experienced programmer to learn Java.
The writing is clear and there are plenty of good examples. Volume
I covers the basics of Java. |
|
Core
Java 2, Volume II: Advanced Features, Fifth Edition
C. S. Horstmann and G. Cornell
Prentice-Hall, 2002
Volume II of Core Java covers the
advanced features of Java, including threads, collection classes,
network programming, JDBC, RMI, advanced Swing, JavaBeans, and
security. Note that the Sixth Edition of Volume II is not currently
available; presumably it will be published in 2004. |
Click on the cover art or title to see
each book's description at Amazon.com. To see lists of best-selling
Java books at Amazon.com, click on the Amazon logo below.
|