The Java Developer's Guide to Eclipse.
Beginning Java 2 SDK 1.4 Edition - A good book for learning java
Java and XSLT - Covers XSLT processing using Java servlets for building web applications.
Java 2 Game Programming - Contains 2D game development engine
I have not reviewed this book, so I would be interested to hear if it is useful? I would also be interested to hear if there are any other books that may be of interest to readers of this page.
Ant: The Java Build Tool in Practice. Compiler Construction: Principles and Practice (Hardcover).