Java Programming References
There are a large number of books available for Java
programmers of all levels. And a significant number of package
specific books about Java APIs. I've looked at a signficant
number of texts for my
Introduction to Java Programming class at the
Johns Hopkins University,
as well as books written for the advanced programmer.
I recommend the following list of books and on-line resources
for consideration by developing programmers.
H.M. Deitel and P.J. Deitel,
Java: How to Program, 2nd edition, Prentice Hall,
1998. This is a good book but is pushing it a little
for students with absolutely no programming background.
The book would be a better introductory text if it left off
applets until about chapter 4, but I presume the authors
thought this would hurt sales.
- Arnow and Weiss,
Introduction to Programming Using Java,
Addison Wesley, 1998. This appears to be a great book with
programming examples of a Logo turtle and a Mancala program.
- Savidge's text
- Java Gently
- Bell and Parr, Java for Students
- Marty Hall,
Core Web Programming, Prentice Hall, 1997. This
excellent book is 2/3rds Java, but includes needed material on
technical reviewers of this book.
- Horstmann and Cornell,
Core Java 1.1
volume 2), Prentice Hall,
1998. Volume 1 is a good introduction to Java for C/C++
programmers and Volume 2 contains information about specific
package APIs. E.g. java.net (networking), java.io (file,stream
input and output)
Peter van der Linden,
Just Java 1.1 and Beyond, Prentice Hall / SunSoft,
- Bruce Eckel,
Thinking in Java, Prentice Hall.
Some Publishers of Java books
Conferences where you can learn about Java
Still making changes to this page, gradually.
Last updated: February 9, 1999