NonStop Server for Java 5.0 Programmer's Reference

Title Page | Contents | Prev | Next | Index | Glossary
Appendix A. Summary of JDK 5.0
New Features
NonStop Server for Java 5 includes the new features of core J2SE 5.0 that conform to the
headless specification. For your convenience, this appendix provides a consolidated summary
of the information from Sun Microsystems about these new features and provides many links to
J2SE 5.0 documentation.
For detailed information about J2SE 5.0 new features, see New Features and Enhancements
J2SE5.0 (http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html).
The feature areas are:
New Java Language Features
JVM Enhancements
Base Library Enhancements
Integration Library Enhancements
Tools Enhancements
J2SE 5.0 Features Note Implemented
New Java Language Features
Generics  an enhancement to the type system that allows a type or method to operate on
objects of various types while providing compile-time type safety. This feature adds
compile-time type safety to the Collections Framework and eliminates the need for code
casting operations.
Enhanced for Loop  a new language construct that eliminates the need to code iterators
and index variables when iterating over collections and arrays.
Autoboxing/Unboxing  a facility that eliminates the need to code for manual conversion
between primitive types (such as int) and wrapper types (such as Integer).
Typesafe Enums  an object-oriented enumerated type (enums) facility that allows you to
create enumerated types with arbitrary methods and fields. (For more information, see
Enums.)
Varargs  a facility that eliminates the need for manually boxing up argument lists into an