The new features in Java 19

  • September 13, 2022

Java Development Kit 19, a non-LTS (long-term support) release in September includes the following features:

JEP 405 Record Patterns (Preview)
JEP 422 Linux/RISC-V Port
Port the JDK to Linux/RISC-V.
JEP 424 Foreign Function & Memory API (Preview)
JEP 425 Virtual Threads (Preview)
JEP 426 Vector API (Fourth Incubator)
JEP 427 Pattern Matching for switch (Third Preview)
JEP 428 Structured Concurrency (Incubator)