Books that tell you more about Java programming are listed below. The first
half of the list is in ascending order of difficulty. The second half covers
special topics such as network programming and JavaBeans. To purchase a
book from Fatbrain.com, click on its title.
Books | Authors | Audience |
---|---|---|
Java
for the World Wide Web: Visual Quickstart Guide
(Peachpit Press) |
Dori Smith | no programming background |
A
Little Java, A Few Patterns
(MIT Press) |
Mattias Felleisen
and Daniel P. Friedmens |
novice to advanced * |
Beginning
Java 2
(Wrox Press) |
Ivor Horton | novice |
Java:
How to Program
(Prentice Hall) |
Harvey M. Deitel
and Paul J. Deitel |
novice |
Core
Java 2, Volume 1: Fundamentals
(Prentice Hall) |
Cay S. Horstmann
and Gary Cornell |
intermediate to advanced |
Java
in a Nutshell
(O'Reilly and Assoc.) |
Mike Loukides, ed. | intermediate to advanced |
Just
Java 2
(Prentice Hall) |
Peter van der Linden | intermediate to advanced |
Thinking
in Java
(Prentice Hall) |
Bruce Eckel | intermediate to advanced |
The
Complete Java 2 Certification Study Guide
(Sybex, Inc.) |
Simon Roberts, et al. | advanced |
Data
Structures and Algorithms in Java
(Waite Group Press) |
Mitchell Waite
and Robert Lafore |
advanced |
* Philosophical in tone. Good for understanding concepts: not good
for "how-to".
Books | Authors | Topic |
---|---|---|
Graphic
Java 2: Mastering the JFC, Volume 2: Swing
(Prentice Hall) |
David M. Geary | Swing |
Developing
JavaBeans
(O'Reilly and Assoc.) |
Robert Englander | JavaBeans |
Enterprise
JavaBeans
(O'Reilly and Assoc.) |
Richard Monson-Haefel | network JavaBeans |
Java
2 Networking
(McGraw Hill) |
Justin Couch | network programming |
The
Java Virtual Machine Specifications
(Addison Wesley) |
Tim Lindholm
and Frank Yellin |
network programming |
Java
Programming with CORBA
(John Wiley and Sons, Inc.) |
Andreas Vogel
and Keith Duddy |
network programming |
JDBC Database Access with Java: a Tutorial and Annotated Reference
(Addison Wesley) |
Graham Hamilton,Maydene Fisher, Rick Cattell | JDBC |
Inside
Servlets: Server-Side Programming for the Java Platform
(Addison Wesley Pub. Co.) |
Dustin R. Callaway | servlets |
Java:
Servlet Programming
(O'Reilly and Assoc.) |
Jason Hunter and William Crawford | servlets |
For books on JBuilder, visit http://www.borland.com/jbuilder/books/.