announcements
Liberica JDK 22 is released

Liberica JDK 22 is released

Mar 20, 2024
Aleksei Voitylov
2.0

We are happy to announce the general availability of Liberica JDK 22 builds! The new version is packed with fixes and new and improved functionality:

  • 313 fixes overall — 175 in JDK and 138 in FX. BellSoft engineers resolved 6 issues.
  • 12 JEPs with new or improved features.

Download Liberica JDK 22

Summary of integrated JEPs

Despite the fact that JDK 22 is a non-LTS release, the platform doesn’t stay still and is evolving constantly. Key improvements in this version are aimed at

  • Enhancing performance with
    • JEP 423: Region Pinning for G1
    • JEP 460: Vector API (Seventh Incubator)
  • Increasing reliability with
    • JEP 454: Foreign Function & Memory API
    • JEP 457: Class-File API (Preview)
    • JEP 462: Structured Concurrency (Second Preview)
    • JEP 464: Scoped Values (Second Preview)
  • Facilitating development with
    • JEP 447: Statements before super(...) (Preview)
    • JEP 456: Unnamed Variables & Patterns
    • JEP 458: Launch Multi-File Source-Code Programs
    • JEP 459: String Templates (Second Preview)
    • JEP 461: Stream Gatherers (Preview)
    • JEP 463: Implicitly Declared Classes and Instance Main Methods (Second Preview)

You can read more about all 12 JEPs in our article dedicated to the topic

Download the new JDK 22 builds now!

Whether you are planning the migration to the next LTS release or just want to experiment with new Java features, you can download and use Liberica JDK for free.  Head over to Liberica JDK Download Center to get the fresh builds now! 

Download Liberica JDK 22

Subcribe to our newsletter

figure

Read the industry news, receive solutions to your problems, and find the ways to save money.

Further reading