JDK 14 Released
Written by Kay Ewbank   
Tuesday, 24 March 2020

JDK 14 is now available in both commercial and free versions, with Oracle announcing that its commercial release of Oracle JDK 14 has been released. JDK 14 development was carried out through the OpenJDK Community, which includes developers across industries and companies.

Oracle says JDK 14 offers improvements including Java language support for switch expressions, new APIs for continuous monitoring of JDK Flight Recorder data, and extended availability of the low-latency Z Garbage Collector to macOS and Windows.

Support for switch expressions extends the switch command so it can be used as either a statement or an expression, and so that both forms can use either traditional case ... : labels (with fall through) or new case ... -> labels (with no fall through).


New JFR Event Streaming support exposes JDK Flight Recorder data for continuous monitoring.. The HotSpot VM emits more than 500 data points using JFR,, and the new API enables the continuous consumption of JFR data on disk, both for in-process and out-of-process applications.

The release also has three new features in preview versions - pattern matching for instance of, Records, and Text Blocks. Pattern matching allows common logic in a program, namely the conditional extraction of components from objects, to be expressed more concisely and safely.

Record support will give developers a compact syntax for declaring classes that are transparent holders for shallowly immutable data. The  text blocks preview adds multi-line string literals that avoid the need for most escape sequences and automatically format the string in a predictable way. An initial preview of text blocks was included in JDK 13.


More Information

JDK 14 On OpenJDK 

Oracle JDK 14 Download

Related Articles

JDK 14 Feature Set Frozen

Java SE 13 Reaches GA

OpenJDK 8 To Get JDK Flight Recorder

Red Hat Takes Over OpenJDK Maintenance

JDK 12 Feature Set Frozen



To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Dan Vega's 2023 Spring Boot Tutorial for Beginners

A free crash course on Spring and Spring Boot for total beginners
by none other than Dan Vega, the renowned Spring developer advocate for VMware. It's free and up for grabs on Youtube.

Google Summer Of Code Re-Imagined

It's time for would-be participants in this year's Google Summer of Code to register and submit their proposals to the mentor organizations that interest them.. But did you know that now it's not [ ... ]

More News

{laodposition comment}

Last Updated ( Tuesday, 24 March 2020 )