The Java Fundamental Classes Reference provides complete reference documentation on the core Java 1.1 classes. These classes contain architecture-independent methods that serve as Java's gateway to the real world, by providing access to resources such as the network and the host filesystem. The core classes also include utilities for working with strings, I/O streams, mathematical functions, vectors, and hash tables. The Java Fundamental Classes Reference covers the classes that comprise the java.lang,
java.io, java.net, java.util, java.text, java.math, java.lang.reflect, and java.util.zip packages. These classes provide general-purpose functionality that is fundamental to every Java application.
This book takes you beyond what you'd expect from a standard reference manual. Classes and methods are, of course, described in detail. But the book does much more. It offers tutorial-style explanations of the important classes in the Java core API. The first section of the book contains chapters that describe the ins and outs of strings and related classes, effective thread programming, and the use of the I/O classes, to name just a few of the topics. These chapters also include lots of sample code, so that you can learn by example.
This edition of the Java Fundamental Classes Reference describes Version 1.1 of the Java Development Kit and includes:
Easy-to-use reference material on every core Java class
Tutorial-style explanations of important classes and examples that demonstrate their functionality
Detailed coverage of all the essential classes in java.lang, including Object, String, and Thread
Descriptions of all the I/O classes provided in the java.io package, including all of the new Reader, Writer, and object serialization classes in Java 1.1
Material on using the classes in java.util effectively
Coverage of all the networking classes in the java.net package
The Java Fundamental Classes Reference is meant to be used in conjunction with the Java AWT Reference. Together, these two reference manuals cover all of the classes in the Java core API. The
Java Language Reference completes the package by providing a detailed reference of the Java programming language. These manuals comprise the definitive set of documentation that you need to do serious programming with Java 1.1.
O'Reilly & Associates also publishes a tutorial, Exploring Java, if you need to get up to speed with this exciting new technology. For advanced Java programming topics, look for books from O'Reilly on network programming, threads, and database programming.i