Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSR-000901 Java Language Specification - Maintenance Review 2

JSR-000901 JavaTM Language Specification
(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 draft Java Language Specification, Third Edition presented here revises the Java Language Specification, 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 draft 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

Draft of the Java Language Specification, Third Edition:
Download
(2.1MB zip file containing 18 PDF chapters; all revisions are marked by change bars relative to the Second Edition)

All revisions are marked by change bars relative to the Second Edition. Please send comments to jls-jvms-spec-comments@openjdk.java.net.



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