This Annex to the Java SE 11 Specification contains the Java SE 11 Editions of The Java Language Specification (JLS) and The Java Virtual Machine Specification (JVMS).
The Java SE 11 Editions include corrections and clarifications made to the JLS and JVMS since the Java SE 10 Editions, that is, since the Final Release of JSR 383. They also integrate the specifications of the following new features:
The changes are highlighted 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.