This fully revised third edition provides a broad understanding of the Java architecture, language, and environment, an in-depth study of the Java language and its constructs, and the most thorough treatment of the latest version of the Java Development Kit (JDK 1.1. The CD-ROM is packed with Java tools and utilities.