The Most Authoritative Guide to Java! Master Java with the most comprehensive all-in-one tutorial/reference available, now completely updated for the new Java 2 specification. Top programming experts Patrick Naughton and Herbert Schildt show you everything you need to develop, compile, debug, and run Java applications and applets. Inside

you'll find a complete description of the Java language, its class libraries, and its development environment. With clear descriptions, hundreds of practical examples, and expert techniques, this is a book that no Java programmer should be without. With this book, you'll Master the Java language and its core libraries; Create portable Java

applets and applications; Fully utilize the Abstract Window toolkit (AWT); Supercharge your programs using multiple threads; Effectively apply Java's networking classes; Create servlets, draw images, and develop Java Beans; Migrate code from C++ to Java. Plus, you'll find details on NEW Java 2 features, including: The powerful Collections

Framework; The Swing component set; The Java threading model; The numerous methods, classes, and interfaces found throughout the API.