Press Room  |  Get Java Here  | 
Submit this Search
Find JSRs
Submit this Search

Apply for the JCP
Program Member Logo
Apply for the JCP Program Member Logo

Ad Banner

JSR-000901 JavaTM Language Specification, Third Edition
(Close of Maintenance Review: 20 September 2004)

This draft is available for Maintenance Review as per section 4.2 of the Java Community Process, version 2.6.

The Java Language Specification, Third Edition, revises the Second Edition as a result of generics (JSR 14), metadata (JSR 175), language additions (JSR 201), the assert statement (JSR 41 from Java 2 SDK 1.4), the revised memory model (JSR 133), and Unicode supplementary character support (JSR 204).

This Maintenance Review of the Second Edition covers additional minor corrections and adjustments, including clarifications to:

  • floating point literals
  • String operators
  • private class members
  • asserts in initialization
  • handling the $ character in class names
  • local class declarations
  • the distinction between exception handling of expressions and statements
  • caveats to interface type members

Download Maintenance Review draft: Download
(2.1MB zip file containing 18 PDF chapters; all revisions are marked by change bars relative to the Second Edition)

Send comments to the Maintenance Lead directly:

See Also
JSR-000901 JavaTM Language Specification Detail Page
Previous Maintenance Review of JSR 901 (Second Edition)
List of Final Releases Page
List of Maintenance Reviews Page
Java Community ProcessSM Main Page