JSR 391 (Java SE 16) Specification -- DRAFT 29
Iris Clark
iris.clark at oracle.com
Tue Dec 22 20:02:29 UTC 2020
Hi.
A draft of the Specification is available here:
https://cr.openjdk.java.net/~iris/se/16/spec/draft/java-se-16-draft-spec-29/
This draft includes the following:
- Spec, section 4 "Component JSR Specifications": MRs for 199 and 269 only
- Spec, section 6 "Modules": New subsection "Relaxing strong
encapsulation" corresponding to JEP 396
- Spec, section 7 "APIs removed": Add API corresponding to CSR 8249644
- Spec, section 8 "APIS proposed for removal":
o Remove API which was moved to section 7
o Add APIs corresponding to CSRs 8250245, 8250584, 8254324, 8254808,
and 8256644
- Annexes 1 and 2: Updates based on build 29
- Annex 3:
o Add PDFs for JLS and JVMS DRAFTS
o Add references to JEPs 394, 395, and 397
- Annex 4 - 11:
o Add diffs for narrative specs (e.g. JNI, RMI Spec)
The next JCP milestone is PR, scheduled for January 2021. As usual with
milestones, we'll take a snapshot of the current Specification (without
changebars) and submit it for publication. I anticipate PR submission to the
PMO early January, for publication later that month.
Links to the JEP/CSR Dashboards, latest Specification, latest JavaDoc API and
diffs, and latest RI binaries may be found on this page:
https://openjdk.java.net/projects/jdk/16/spec/
Thanks,
Iris
More information about the java-se-spec-experts
mailing list