Sun Java Solaris Communities My SDN Account Join SDN
 
Java Platform, Standard Edition (Java SE)

The Java Virtual Machine Specification

 

The JavaTM Virtual Machine Specification, Second Edition is now available.

In The Java Virtual Machine Specification, Second Edition, Sun's designers of the Java virtual machine provide comprehensive coverage of the Java virtual machine class file format and instruction set. In addition, the book contains directions for compiling the virtual machine with numerous practical examples to clarify how it operates in practice. The book also demonstrates the Java virtual machine's powerful verification techniques. In all, the book provides sufficient detail to enable you to implement your own fully-compatible Java virtual machine, or on the other hand, to just really understand what makes the Java technology work.

Book description
Preface
Errata
Order this book through
DigitalGuru
amazon.com
You may print this book once. For the complete copyright notice, see Copyright.

View HTML
Download HTML (tar.Z, ~492K)
Download HTML (tar.gz, ~325K)
Download HTML (zip, ~372K)

The Java Virtual Machine Specification maintenance information.

The JavaTM Virtual Machine Specification (first edition)

Book description
Preface
Errata
Order this book through
DigitalGuru
amazon.com

The JavaTM Virtual Machine Specification (first edition), available below, has been superseded by the second edition available above.

You may print this book once. For the complete copyright notice, see Copyright.

View HTML
Download HTML (tar.Z, ~610K)
Download HTML (tar.gz, ~365K)
Download HTML (zip, ~580K)

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.