Saturday, December 9, 2023
Google search engine
HomeUncategorizedJava 20 / JDK 20: General Availability

Java 20 / JDK 20: General Availability

Mark Reinhold
mark.reinhold at

Tue Mar 21 14:27:51 UTC 2023

JDK 20, the reference implementation of Java 20, is now Generally
Available.  We shipped build 36 as the second Release Candidate of
JDK 20 on 13 February, and no P1 bugs have been reported since then.
Build 36 is therefore now the GA build, ready for production use.

GPL-licensed OpenJDK builds from Oracle are available here:

Builds from other vendors will no doubt be available soon.

This release includes seven JEPs [1], all in various stages of
incubation and preview:

  429: Scoped Values (Incubator)
  432: Record Patterns (Second Preview)
  433: Pattern Matching for switch (Fourth Preview)
  434: Foreign Function & Memory API (Second Preview)
  436: Virtual Threads (Second Preview)
  437: Structured Concurrency (Second Incubator)
  438: Vector API (Fifth Incubator)

along with hundreds of smaller enhancements and thousands of bug

Thank you to everyone who contributed this release, whether by
designing and implementing features or enhancements, by fixing bugs,
or by downloading and testing the early-access builds!

- Mark


More information about the jdk-dev
mailing list

Read More



Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments