Sun Java Solaris Communities My SDN Account
 
The Java Class Libraries

Supplement for the Java 2 Platform, Standard Edition, v1.2

 

Supplement for the Java 2 Platform, Standard Edition, v1.2
by Patrick Chan, Rosanna Lee and Douglas Kramer
This definitive reference to the Java Class Libraries, from the creators of the Java technology at Sun Microsystems, is an essential resource for both novice and experienced Java programmers. This supplement complements The Java Class Libraries Second Edition, Volume 1 with documentation for new features in JDK 1.2.

This 1000 page supplement contains descriptions of the new packages and classes introduced in JDK 1.2 in the same style as The Java Class Libraries Second Edition, Volume 1. This supplement also provides details on how the classes and methods have changed from JDK 1.1. Together, this supplement and The Java Class Libraries Second Edition, Volume 1 provide a complete reference to the following packages:

  • java.io
  • java.lang
  • java.lang.ref
  • java.lang.reflect
  • java.math
  • java.net
  • java.text
  • java.util
  • java.util.jar
  • java.util.zip
The extensive class and member descriptions contain details crucial for developing robust and professional applets and applications. Each description is accompanied by an example that demonstrates the class or member in a relevant context. Numerous examples facilitate learning-by-example and provide useful code for your projects. The information is presented in an easy-to-use, dictionary-like format. Each class description includes:

  • a class hierarchy diagram showing its connection to related classes
  • a detailed overview describing its purpose and key concepts
  • a convenient member summary that briefly describes each member and arranges the members into related groups
  • an example demonstrating the class in a "real-world" context
  • comprehensive descriptions and an example for each member
Patrick Chan was a founding member and lead developer of the original Java project at Sun. He is now owner of Xeo Interactive, a design firm specializing in Java-based multimedia and web interfaces.

Rosanna Lee is a Senior Staff Engineer at Java Software, Sun Microsystems Inc. She is one of the principle designers and developers of Java Naming and Directory Interface (JNDI) and X/Open Federated Naming (XFN).

Douglas Kramer is a lead writer for the Java Development Kit and Senior Technical Writer at Java Software, Sun Microsystems, Inc. He previously worked at Kaleida Labs and Macromind, documenting multimedia technology and designing graphical user interfaces.

Code examples from this book
Errata
Excerpt from this book: Collection Class Changes in 1.2 (PDF)
Java Class Libraries Poster
Order this book through
DigitalGuru
amazon.com

Send comments to rosanna.lee@sun.com

ISBN# 0-201-485524-1

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.