Home » Java » Core Java » Java 12 General Availability

About Dustin Marx

Dustin Marx

Java 12 General Availability

Mark Reinhold announced today that “JDK 12, the reference implementation of Java 12, is now Generally Available.” In that announcement, Reinhold stated that “GPL-licensed OpenJDK builds from Oracle are available” at https://jdk.java.net/12 and that “builds from other implementors will no doubt be available soon.” Reinhold’s post also summarized the eight features delivered with JDK 12:

  • 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
  • 230: Microbenchmark Suite
  • 325: Switch Expressions (Preview)
  • 334: JVM Constants API
  • 340: One AArch64 Port, Not Two
  • 341: Default CDS Archives
  • 344: Abortable Mixed Collections for G1
  • 346: Promptly Return Unused Committed Memory from G1

There have been, of course, several other blog posts and online resources announcing the JDK 12 release. Some of the most significant are:

Here are some of my previous posts related to JDK 12:

Reinhold completed his “Java 12 / JDK 12: General Availability” message, “Coming up next … lucky 13!” In a slightly later message on that same mailing list, Reinhold provided the “Proposed schedule for JDK 13“:

2019/06/13Rampdown Phase One
2019/07/18Rampdown Phase Two
2019/08/08Initial Release Candidate
2019/08/22Final Release Candidate
2019/09/17General Availability

Published on Java Code Geeks with permission by Dustin Marx, partner at our JCG program. See the original article here: Java 12 General Availability

Opinions expressed by Java Code Geeks contributors are their own.

(+1 rating, 1 votes)
You need to be a registered member to rate this.
Start the discussion Views Tweet it!
Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
6. Spring Interview Questions
7. Android UI Design
and many more ....
I agree to the Terms and Privacy Policy
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments