Java SE 9 (JSR 379) Public Review Specification

Iris Clark iris.clark at
Tue Mar 7 18:19:30 UTC 2017



The draft Public Review Specification is available here:


The main specification has changed slightly from the EDR, mostly notably with

a reduction in the number of APIs proposed for removal in Section 10.  Also

we discovered that two JEPs (252 - Use CLDR Locale Data by Default; 280 -

Indify String Concatenation) had an impact to the SE API, so they were added

to the list of features in Sections 5 and 6.


New to the draft are the following:


   - Annex 1, a detailed API specification-change summary


    - Annex 2, an annotated API specification showing the exact differences

      relative to Java SE 8 (JSR 337)


    - Annex 3, containing draft versions of The Java Language Specification

      (JLS) and the Java Virtual Machine Specification (JVMS)


    - Annex 4, an annotated version of the Java Native Interface Specification

      (JNI) showing differences relative to Java SE 8


I'd like to submit this to the JCP PMO for the formal Public Review period

next week.  Please let me know by 17:00 UTC next Tuesday, 14 March, if you

believe changes are required, or you need additional time to for review.




More information about the java-se-9-spec-experts mailing list