NonStop Server for Java 5.0 Programmer's Reference

array when invoking methods that accept variable-length argument lists.
Static Import  a facility that lets you avoid qualifying static members with class names
without the shortcomings of the "Constant Interface antipattern."
Annotations (Metadata)  a feature that enables tools to generate boilerplate from
annotations in the source code.
JVM Enhancements
Fatal Error Handling  The fatal error reporting mechanism provides improved diagnostic
output and reliability.
High-Precision Timing Support  The new System.nanoTime() method provides
access to a nanosecond-granularity time source for relative time measurements.
Base Library Enhancements
java.lang and java.util Packages
Networking
Security
Internationalization
Reflection
JavaBeans Component Architecture
Collections Framework
Java API for XML Processing (JAXP)
Bit Manipulation Operations
Math Library
Serialization
Monitoring and Management Support
java.lang and java.util Packages
ProcessBuilder  The new ProcessBuilder class provides a more convenient way to
invoke subprocesses than the Runtime.exec command does. In particular, the
ProcessBuilder class makes starting a subprocess easier with a modified process
environment (that is, one based on the parent's process environment, but with a few
changes).