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).

corretto

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.

corretto

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.

Banner


Python Ties With Java In RedMonk Language Rankings
11/03/2020

In a very unusual occurrence, there has been a ranking change at the very top of the RedMonk Language Rankings - Python  is now in joint second place with Java. JavaScript still holds the coveted [ ... ]



David Silver Awarded ACM Prize In Computing
01/04/2020

David Silver, best-known for AlphaGo, is the latest recipient of the ACM Prize in Computing. It is awarded for his breakthrough advances in computer game-playing and contributions to the "growing and  [ ... ]


More News

{laodposition comment}

Last Updated ( Tuesday, 24 March 2020 )