Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Java 15 will be released in September 2020. It is not an LTS release and will be obsoleted at the release of Java 16 in March 2021.

Status: early access

Page last updated: 2020-04-08, EA 17

Schedule:

  • 2020/06/11 Rampdown Phase One
  • 2020/07/16 Rampdown Phase Two
  • 2020/08/06 Initial Release Candidate
  • 2020/08/20 Final Release Candidate
  • 2020/09/15 General Availability

Resources

Selected Changes Targeted to Java 15

  • JEP 371: Hidden Classes (relevant to bytecode generation frameworks)
  • JEP 372: Remove the Nashorn JavaScript Engine
  • JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production) (NB: does not make it the standard GC, just moves it out of the "experimental" category and simplifies its selection)
  • JEP 378: Text Blocks (Standard)
  • JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Production) (NB: does not make it the standard GC, just moves it out of the "experimental" category and simplifies its selection)

Proposed to Target Java 15

...