Elements of the Java Platform
CS 161 - Java
Textbook
Java: An Introduction to Computer Science & Programming
Walter Savitch, Prentice Hall, 1998
Recommended Supplementary Reading
Useful but not required:
The Java Tutorial
Mary Campione and Kathy Walrath,
Softcopy
http://java.sun.com/docs/books/tutorial/index.html
Download your own copy from
http://java.sun.com/docs/books/tutorial/information/download.html
(9.3MB)
updated regularly
22 "trails"
64 lessons
Over 16 Megabytes of information all together.
Printed - Addison-Wesley, 1998
Getting Started
A series of lessons on getting started in Java programming; assumes a little programming background.
http://developer.java.sun.com/developer/onlineTraining/Programming/
Thinking in Java
Bruce Eckels' excellent book on Java programming.
Printed - Prentice-Hall 1998
Softcopy You can download the entire contents in either PDF (3.6MB) or zipped HTML (1.1MB) formats from
http://www.bruceeckel.com/javabook.html
jwd