Java SE 13 Reaches GA
Written by Kay Ewbank   
Tuesday, 24 September 2019

Oracle has announced the general availability of Java Standard Edition 13 (Java SE 13) along with the open source version, Java Development Kit 13 (JDK 13). The announcement was made at Oracle OpenWorld in San Francisco.

OpenWorld is held concurrently with CodeOne, and in the keynote for this Brian Goetz, Java language architect at Oracle, said the move to a six montlly schedule is working well but means new releases don't have big new features.

corretto

This lack of a big headline feature is because features are now delivered more often and in smaller pieces:

"In the old world, when we had big releases every few years and those big releases tended to have big features, there was plenty of motivation to upgrade. Now the reality is, we're not going to be seeing a lot of those big features in the future, and that's not because we're not innovating, it's because those big features are going to get broken up into smaller features and delivered in phases."

The latest release includes two preview features: Switch Expressions, which extends switch so it can be used as either a statement or an expression, and the addition of text blocks. These can be used to represent multi-line text strings without escape characters.

Other new features in Java 13 are Dynamic CDS archives, an enhancement to the z garbage collector to return unused heap memory to the operating system, and a reimplementation of the legacy Socket API. The Dynamic CDS archives extend application class-data sharing to allow the dynamic archiving of classes at the end of Java application execution. The updated legacy socket API provides a simpler and more modern implementation that is easy to maintain and debug.

Alongside Java 13, Oracle is releasing Java 13 as the Oracle OpenJDK release using the open source GNU General Public License v2, with the Classpath Exception (GPLv2+CPE).

corretto

 

More Information

JDK 13 Page

Oracle Java SE Subscription Page

Related Articles

JDK 10 Released

JavaFX Will Be Removed From JDK

Java 9 Finally Appears

JDK 9 Update

Java 9 Slips Again

No Vote For Java Module System

JDK 9 Release Slips Again 

JDK Delivery Date Update

Jigsaw In JDK 

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


Firefox 78 - New Extended Support Release
07/07/2020

Firefox 78 includes a new RegExp evaluator, bringing it up to date with the requirements of ECMAScript 2018, and enhanced support for WebAssembly.



Open Source Software Buried For The Long Term
19/07/2020

GitHub has announced that it has completed its mission to preserve open source software for future generations by storing its code in an archival facility 250 meters deep in the permafrost o [ ... ]


More News

graphics

 



 

Comments




or email your comment to: comments@i-programmer.info