Thank you for downloading the JDK 1.1.1 release.
This is version 1.1.1 of the Java Development Kit, also known as JDK 1.1.1. The JDK lets you write applets and applications that conform to the Java 1.1 Core API. It includes improvements in functionality, performance, and quality over JDK 1.0.2, and includes bug fixes since JDK 1.1.
JDK 1.1.1 is a bug-fix release. Changes made to the JDK since the first 1.1 beta release are in the file named CHANGES.
Because there are no API changes in bug-fix releases, we continue to refer to this platform as the Java 1.1 Platform (rather than 1.1.1). While bugs have been fixed in 1.1.1, the platform hasn't changed.
JDK 1.1 offers new capabilities: Internationalization, signed applets, JAR file format, AWT (window toolkit) enhancements, JavaBeans(tm) component model, networking enhancements, Math package for large numbers, Remote Method Invocation, Reflection, database connectivity, new Java Native Interface, Object Serialization, Inner Classes, and performance enhancements.
For further description of these features, see the "New Feature Summary" in the JDK documentation.
As part of our ongoing effort to improve the quality of the JDK, we will continue to fix bugs and develop new features. In order to help us prioritize our bug-fixing effort, please submit any bugs you find as soon as possible, using the procedure described in the "Reporting Bugs" section below.
We also publish a web page of technology related to the JDK, which includes information about Java IDL, native threads, and OS platforms. Please refer to:
http://java.sun.com/products/jdk/1.1/jdkrelatedtech.htmlThe JDK is a product of Sun Microsystems, Inc. JavaSoft is the operating company of Sun that develops the JDK.
Of course, applets that depend on any new 1.1 APIs will not work on any browsers that support only 1.0.2, such as Internet Explorer 3.0, Netscape 3.0, and the alpha and pre-beta1 versions of the HotJava browser. However, in general, applets relying only on APIs defined in 1.0.2 (but compiled with the JDK 1.1 compiler) will run on 1.0.2 browsers. This "downwards" compatibility has not been extensively tesed and cannot be guaranteed.
For more details, see the document on compatibility at:
http://java.sun.com/products/JDK/1.1/compatibility.htmlIf 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 critically important to us, and a cornerstone of Java's "Write Once Run Anywhere" promise.
NOTE - The documentation included in this download bundle covers only the new features of version 1.1. It does not attempt to cover the features that have remained unchanged since 1.0. For information about those features, see the documentation available on the JavaSoft website in The Java Tutorial and in the Java Series of books.The Contents page of this documentation contains links to all of the documentation in this release, plus links to some pages on the JavaSoft website. Note the first few entries are actually located in the
java(software) directory rather than in the
docs(documentation) directory. If you download just the documentation and not the software, you will not be able to access those
Please read the README file for:
Most of this documentation package is in HTML. Portable Document Format (PDF) and Postscript (PS) versions of sections of this document are also available from the download page http://java.sun.com/products/JDK/1.1.
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 the JDK docs locally. Some ancillary documentation, such as the Java Tutorial, is available by links to the JavaSoft website.