3 books
The J2EE (TM) Tutorial
Advanced Programming for the Java (TM) 2 Platform
Essentials of the Java™ Programming Language