Sun Microsystems, Inc

JDK Contents


About This Release

(This section is taken from the Introduction of the README file.)

Thank you for downloading the JDK 1.1 release.

This is the beta3 release of the Java Development Kit 1.1, also known as the JDKTM.The JDK lets you write applets and applications that conform to the 1.1 Java Core API. It includes improvements in functionality, performance, and quality over version 1.0.2. The purpose of this release is to get the earliest possible feature-complete implementation into your hands so you can try so that the new APIs, find and report bugs, and begin planning your new products.

NOTE: This release is not intended for you to commercialize and ship products. The new APIs are not final and may have further changes in the final release.
The changes made to the JDK since the previous release are in the file named CHANGES included in this release.

Great news!! The engineering of JavaBeans, Java's new component model, has proceeded beyond our expectations and has allowed us to include JavaBeans APIs as part of JDK 1.1. Included in JDK 1.1 are the java.beans package and associated support classes. This bundling greatly accelerates the integration and availability of JavaBeans as part of the Java Platform.

We are confident you will find JavaBeans a tremendous and essential addition to the Java Platform. With JavaBeans, developers can now build world-class components that can be reused on all Java Compatible Platforms.

Shipping concurrently with JDK 1.1, the beta-3 version of the Beans Development Kit (BDK) is also available for immediate download. BDK includes specific tools and support for JavaBeans developers such as the BeanBox test containers and example beans. See:
JavaSoft will continue to ship BDKs in addition to the JDK. Updates to the BDK, tools availablity and general JavaBeans information will be posted on a regular basis to our web site:
As with any beta-test release, we are still vigorously testing and debugging. For the current status, see the web pages "Known Bugs" and "Fixed Bugs" posted on

In addition, your comments are important to making this release successful. We are committed to fixing bugs for the 1.1 release, and will also use your feedback to help plan future releases. Please report bugs, request features and submit comments as noted below in the sections "Submitting Comments" and "Reporting Bugs and Feature Requests". Please be aware that bugs that you submit will not necessarily appear on the "Known Bugs" or "Fixed Bugs" pages -- we do not post ALL bugs there,

AWT WIN32 RE-WRITE: The Win32 version of the AWT was re-written 100% from scratch and this is the first time it is getting out to a very wide audience. Thus, we expect this large beta audience will find many unknown bugs. If you find any bugs, please report them as noted below under "Reporting Bugs," so that we an fix them before our final release.
We also publish a web page of technology related to the JDK, which includes information about JavaBeans(tm), Java IDL, native threads, and other OS platforms. Please refer to:
The release schedule for the final release of JDK 1.1 is posted at:
In general, any applet or application which ran in 1.0.2 should run correctly in 1.1beta3. A failure to do so is a bug, except for a small number of cases where compatibility has had to be broken to fix implementation or design bugs. See the document titled "Compatibility" at
If you find any such incompatibilities that are not listed on the Compatibility web page, please report them to us as noted below under "Reporting Bugs," and mention that they are compatibility bugs. Compatibility is very important to us.

What This Documentation Covers

NOTE - The documentation included in this release covers only the new features of version 1.1. It does not attempt to cover the features that have remained unchanged since 1.0.
The Contents page of this documentation contains links to all of the documentation in this release. Note the first few entires are actually located in the java (software) directory rather than under docs (documentation). If you download just the documentation and not the software, you will not be able to access those files.

Please read the README file for:

This documentation package is entirely HTML. Portable Document Format (PDF) and Postscript (PS) versions of sections of this document are also available from the download page

For the most part, this JDK documentation is standalone. This means once you've downloaded the JDK docs, you can disconnect from the web, and browse all the JDK docs locally. Some ancillary documentation, such as the Java Tutorial, are available by links to the JavaSoft website.

Copyright © 1996 Sun Microsystems, Inc., 2550 Garcia Ave., Mtn. View, CA 94043-1100 USA. All rights reserved.