JSR 383: Java SE 10 (18.3): Annex 3
Final Release Specification
JLS & JVMS
Alex Buckley
2018/2/22 18:27 -0800 [f7eae354526c]

This Annex to the Java SE 10 Specification contains the Java SE 10 Editions of The Java Language Specification (JLS) and The Java Virtual Machine Specification (JVMS).

The Java SE 10 Editions include corrections and clarifications made to the JLS and JVMS since the Java SE 9 Edition, that is, since the Final Release of JSR 379. They also integrate the specification for JEP 286 Local-Variable Type Inference (JDK-8151553). The changes are highlighted with with change bars and colorful text, as follows:

Informative background to the specific issues addressed by the changes in these editions is available in the JDK Bug System under the specification subcomponent.