J2SE(TM) 5.0 New Features

J2SE(TM) 5.0 New Features - New Features and Enhancements...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: New Features and Enhancements J2SE 5.0 Contents Java 2 Platform Standard Edition 5.0 is a major feature release. The features listed below are introduced in 5.0 since the previous major release (1.4.0). For highlights of the new features, also see J2SE TM 5.0 in a Nutshell . For issues, see JDK 5.0 release notes . Performance Enhancements Java Language Features Generics Enhanced for Loop Autoboxing/Unboxing Typesafe Enums Varargs Static Import Metadata (Annotations) Virtual Machine Class Data Sharing Garbage Collector Ergonomics Server-Class Machine Detection Thread Priority Changes Fatal Error Handling High-Precision Timing Support Base Libraries Lang and Util Packages Networking Security Internationalization Improved Support for Environment Variables ProcessBuilder Formatter Scanner Reection JavaBeans TM Component Architecture Collections Framework Java API for XML Processing (JAXP) Bit Manipulation Operations Math Instrumentation Serialization Concurrency Utilities Threads Monitoring and Management Integration Libraries J2SE(TM) 5.0 New Features http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html 1 of 13 1/20/09 5:54 PM Remote Method Invocation (RMI) Java Database Connectivity (JDBC) CORBA, Java IDL, and Java RMI-IIOP Java Naming and Directory Interface TM (JNDI) User Interface Internationalization Java Sound Technology Java 2D TM Technology Image I/O AWT Swing Deployment General Deployment Java Web Start Tools and Tool Architecture Java Virtual Machine Tool Interface (JVMTI) Java Platform Debugger Architecture (JPDA) Java Compiler (javac) Javadoc Tool Annotation Processing Tool ( apt ) Java TM 2 Platform, Standard Edition 5.0 Trouble-Shooting and Diagnostic Guide OS & Hardware Platforms Supported System ConFgurations 64-Bit AMD Opteron Processors Performance Enhancements or a synopsis of performance enhancements, see Performance Enhancements . Java TM Language Features or more information see New Language eatures . Generics This long-awaited enhancement to the type system allows a type or method to operate on objects of various types while providing compile-time type safety. It adds compile-time type safety to the Collections ramework and eliminates the drudgery of casting. Refer to JSR 14 . Enhanced for Loop This new language construct eliminates the drudgery and error-proneness of iterators and index variables when iterating over collections and arrays. Refer to JSR 201 . Autoboxing/Unboxing This facility eliminates the drudgery of manual conversion between primitive types (such as int) J2SE(TM) 5.0 New Features http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html 2 of 13 1/20/09 5:54 PM and wrapper types (such as Integer). Refer to JSR 201 ....
View Full Document

This note was uploaded on 07/16/2009 for the course SYSC 3303 taught by Professor Shramp during the Spring '09 term at Carleton CA.

Page1 / 13

J2SE(TM) 5.0 New Features - New Features and Enhancements...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online