Home
Java Version Almanac
The information below presents data on Java 14, made available by Marc R. Hoffmann, from javaalmanac.io, provided under the CC BY-SA 4.0 license.
Distro
TCK
Vendor
License
Platforms
GPLv2+CE
aix:ppc64 /
linux:arm32 /arm64 /ppc64le /s390x /x64 /
macos:x64 /
windows:x86 /x64 /
New Features
JVM
- NUMA-Aware Memory Allocation for G1 ( JEP 345 )
- JFR Event Streaming ( JEP 349 )
- Helpful NullPointerExceptions ( JEP 358 )
- Deprecate the Solaris and SPARC Ports ( JEP 362 )
- Remove the Concurrent Mark Sweep (CMS) Garbage Collector ( JEP 363 )
- ZGC on macOS ( JEP 364 )
- ZGC on Windows ( JEP 365 )
- Deprecate the ParallelScavenge + SerialOld GC Combination ( JEP 366 )
Language
- Switch Expressions ( JEP 361 , AlmanacFeature switch )
- Records Preview ( JEP 359 , AlmanacFeature records )
- Text Blocks Preview ( JEP 368 , AlmanacFeature textblocks )
- Pattern Matching for instanceof Preview ( JEP 305 )