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

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

Core Libraries

Lang and Util Packages

Networking

Security

Internationalization

Improved Support for Environment Variables

ProcessBuilder

Formatter

Scanner

Reflection

JavaBeans Component Architecture

Collections Framework

Java API for XML Processing (JAXP)

Bit Manipulation Operations

Math

Instrumentation

Serialization

Concurrency Utilities

Threads

Monitoring and Management

Integration Libraries

Remote Method Invocation (RMI)

Java Database Connectivity (JDBC)

CORBA, Java IDL and RMI-IIOP

Java Naming and Directory Interface (JNDI)

User Interface

Internationalization

Java Sound Technology

Java 2D Technology

Image I/O

AWT

Swing

Deployment

General Deployment

Java Web Start Deployment

Tools and Tool Architecture

Java Virtual Machine Tool Interface (JVMTI)

Java Platform Debugger Architecture (JPDA)

Java Compiler (javac)

Javadoc Tool

Annotation Processing Tool (apt)

OS & Hardware Platforms

Supported System Configurations

64-Bit AMD Opteron Processors

Compatibility with Previous Releases

Integration Libraries

Remote Method Invocation (RMI)

RMI has been enhanced in the following areas:

Refer to the documentation at http://java.sun.com/j2se/1.5.0/docs/guide/rmi/index.html.

Java Database Connectivity (JDBC)

RowSet interface, part of the javax.sql package, introduced in J2SE version 1.4, provides a lightweight means of passing data between components.

At this release, as an aid to developers, the RowSet interface has been implemented (as JSR 114) in five of the more common ways a RowSet object can be used. These implementations provide a standard that developers are free to use as is or to extend. Following are the five standard implementations:

Refer to the documentation at http://java.sun.com/j2se/1.5.0/docs/guide/jdbc/index.html.

CORBA, Java IDL and RMI-IIOP

Enhancements to CORBA, Java IDL, and Java RMI-IIOP are discussed in Changes in CORBA Features Between J2SE 1.4.x and 1.5.0. Refer to the Java IDL documentation at http://java.sun.com/j2se/1.5.0/docs/guide/idl/index.html and to the Java RMI-IIOP documentation at http://java.sun.com/j2se/1.5.0/docs/guide/rmi-iiop/index.html.

Java Naming and Directory Interface (JNDI)

JNDI provides the following new features.

Refer to the documentation at http://java.sun.com/j2se/1.5.0/docs/guide/jndi/index.html.