Books

These are some of our favorite basic Java and object-oriented programming books:

  • Flanagan, David. Java in a Nutshell. 3rd Edition. Sebastopol, CA: O'Reilly & Associates, 1999. ISBN 1-56592-487-8. This is the most compact desktop reference book documenting the Java language. Unfortunately, the 4th Edition isn't as useful. They cut out many useful features because the Java libraries have gotten so large. Try to find the third edition.

  • Hunter, Jason. Java Servlet Programming. 2nd Edition. Sebastopol, CA: O'Reilly & Associates, 2001. ISBN 0-59600-040-5. This book provides a complete discussion of the basics of Web servers, Java servlets, and Java Server Pages, the most active area for Java programmers these days.

  • Gamma, Erich, Richard Helm, Ralph ...

Get Java 2™ Programmer Exam Cram™ 2 (Exam CX-310-035) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.