JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
JDK for Solaris Developer's Guide
search filter icon
search icon

Document Information

Preface

New Features and Enhancements

Compatibility with Previous Releases

Binary Compatibility

Source Compatibility

Incompatibilities in the Java 2 Platform Standard Edition 5 (since 1.4.2)

Binary Compatibility

Version 1.5.0 of the Java 2 Platform Standard Edition 5 is upwards binary-compatible with version 1.4.2 except for the incompatibilities listed below. This means that, except for the noted incompatibilities, class files built with version 1.4.2 compilers will run correctly on version 1.5.0.

Some early bytecode obfuscators produced class files that violated the class file format as given in the virtual machine specification. Such improperly formatted class files will not run on the Java 2 JDK's virtual machine, though some of them may have run on earlier versions of the virtual machine. To remedy this problem, regenerate the class files with a newer obfuscator that produces properly formatted class files.