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


Google Donates $1M To Rust
26/02/2024

Google has made a donation of $1 million to The Rust Foundation. The contribution has been earmarked to underwrite the Interop Initiative: a new C++/Rust interoperability effort.



pgxman - PostgreSQL Extension Manager
19/02/2024

pgxman is a package manager like npm, but instead of Javascript packages, it is for PostgreSQL extensions. It detects and streamlines extension operations and looks after dependency manageme [ ... ]


More News

raspberry pi books

 

Comments




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