Performance Enhancements
The following list describes the performance enhancements made to the
JDK for the 1.1 release:
-
Interpreter loop in assembly code on Win32 and Solaris/SPARC
Since portions of the Java VM have been rewritten in assembly
language, the resulting VM now runs up to five times faster on
certain operations.
-
Monitor speedups
Synchronized methods enable operations to run more quickly and efficiently.
-
Garbage collection of classes
This enhancement automatically discards unused classes.
Improved overall VM memory usage enables Java to operate more
efficiently, and with less memory.
-
AWT peer class rewrite for Win32
To achieve higher performance, AWT peer native classes have
been completely rewritten to be hosted running on top of
Win32.
-
JAR (Java ARchive) bundling of resources for a single HTTP transaction
JAR is a new JDK 1.1 platform-independent file format that
aggregates many files into one. See JAR File Format.
Where to Find Documentation