Version 1.0 alpha2

HotJava(tm) Documentation

Welcome to the HotJava Documentation Home Page. This page contains links to the on-line documentation available with this release. You can also search the documentation.

Alpha2 Release Information

Changes Since the Last Release
A listing of many of the bugs fixed and features added since the alpha1 release.
HotJava Applet Compatibility
How to make sure that your applets work in future releases of HotJava.
HotJava Security Features
A brief explanation of how HotJava deals with the security issue.

Overviews of the Language and the Browser

HotJava White Paper
An overview of the HotJava browser. A version in Postscript is available.
The Java Language: A White Paper
An overview of the Java language. A version in Postscript is available.

An Interactive Guide to Applets

Writing and Using HotJava Applets
An interactive guide that shows you how to build and use applets.

Tools

Man Pages
This release contains tools, e.g., the Java compiler (javac) and the Java interpreter (java). For this release the man pages are all hypertext documents.

Language Reference Material

The Java Language Specification
The specification of the Java language. The HotJava browser is written in Java. A version in PostScript is available.

The Java Class API
Hyperlinked documentation for the class library.

Implementing Native Methods
A "cookbook" that shows you how to implement native methods. Native methods are methods that are declared in an Java class but implemented in C.

The Java Virtual Machine Specification
This specification describes the Java virtual machine, its instruction set and the format of class files. The PostScript File Index is a list of the Java Virtual Machine Specification's PostScript files that you can view and print.

Glossary of Terms

Information on URLs and HTML

This section contains links to documentation that users new to the World Wide Web may find interesting and useful.
A Beginner's Guide to URLs
Documentation on URLs (Uniform Resource Locators), which are the addresses you use to find documents. This documentation is provided by the National Center for Supercomputing Applications (NCSA).

A Beginner's Guide to HTML
Documentation on HTML, which is the markup language for Web documents. This documentation is provided by the NCSA.

Send your comments or questions to java@java.sun.com