The latest Java Development Kit (JDK) contains seven Java Enhancement Proposals (JEPs). Most updates are a continuation of previous new functionalities.
Oracle releases Java 20 in a traditional biannual cycle. The latest JDK brings numerous updates and improvements as well as seven JEPs.
JDK 20 delivers language improvements around the OpenJDK project Amber (Record Patterns and Pattern Matching for Switch); OpenJDK Project Panama improvements to connect Java Virtual Machine (JVM) and native code (Foreign Function & Memory API and Vector API); and features related to Project Loom (Scoped Values, Virtual Threads and Structured Concurrency).
All updates must include the process of writing, maintaining and monitoring high throughput optimize concurrent applications.
As always, the release of Java 20 is the result of input from Oracle engineers and other members of the global Java community via OpenJDK and JCP. Java 20 is supported by Java Management Service and Oracle Cloud Infrastructure (OCI).
If you want to get started with JDK 20, you can go here. You can also find all the details about new features, updates and other improvements there.