JDK 14

This release will be the Reference Implementation of version 14 of the Java SE Platform, as specified by JSR 389 in the Java Community Process.

Status

The development repositories are open for bug fixes, small enhancements, and JEPs as proposed and tracked via the JEP Process.

Schedule

2019/12/12 Rampdown Phase One (fork from main line)
2020/01/16 Rampdown Phase Two
2020/02/06 Initial Release Candidate
2020/02/20 Final Release Candidate
2020/03/17 General Availability

Features

JEPs proposed to target JDK 14 review ends
366: Deprecate the ParallelScavenge + SerialOld GC Combination 2019/11/14
JEPs targeted to JDK 14, so far
345: NUMA-Aware Memory Allocation for G1
349: JFR Event Streaming
352: Non-Volatile Mapped Byte Buffers
358: Helpful NullPointerExceptions
361: Switch Expressions (Standard)
363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
364: ZGC on macOS
367: Remove the Pack200 Tools and API
Last update: 2019/11/8 18:23 UTC