Categories: Ubuntu

Oracle Announced the General Availability of Java JDK 22

Oracle announced the release of JDK 22 GA this Tuesday.

JDK 22 delivers 12 enhancements that are significant enough to warrant their own JDK Enhancement Proposals (JEPs), including seven preview features and one incubator feature. They cover improvements to the Java Language, its APIs, its performance, and the tools included in the JDK.

This is a short term release with 6 months support, until September 2024 when it will be superseded by JDK 23. And, the JEPs in the release include:

  • Regional Pinning for G1 – JEP 423
  • Statements before super (…) [Preview] – JEP 447
  • Sponsored
  • Foreign Function & Memory API – JEP 454
  • Unnamed Variables & Patterns – JEP 456
  • Class-File API (Preview) – JEP 457
  • Launch Multi-File Source-Code Programs – JEP 458
  • String Templates (Second Preview) – JEP 459
  • Vector API (7th Incubator) – JEP 460
  • Stream Gatherers (Preview) – JEP 461
  • Structured Concurrency (2nd Preview) – JEP 462
  • Implicitly Declared Classes and Instance Main Methods (Second Preview) – JEP 463
  • Scoped Values (2nd Preview) – JEP 464

Get Java JDK 22

Oracle provides official packages for Linux, MacOS, and Windows, available via the link page below:

For Ubuntu users on Intel/AMD devices, just download & install the “x64 Debian Package“, while ARM platform (e.g., Raspberry Pi) can use the ARM64 Compressed Archive. For beginners, here’s a step by step guide shows how to install the package.

Sponsored

The post Oracle Announced the General Availability of Java JDK 22 appeared first on Osgrove.

Ubuntu Server Admin

Recent Posts

Welcome to the Ubuntu Weekly Newsletter 883

Welcome to the Ubuntu Weekly Newsletter, Issue 883 for the week of March 9 –…

18 minutes ago

How to Install nvidia-smi on Ubuntu or Debian Linux

In this article, we will see how to install nvidia-smi on Ubuntu or Debian Linux.…

12 hours ago

How to Install clang tool on Ubuntu or Debian Linux

In this article, we will see how to install clang tool on Ubuntu or Debian…

2 days ago

How to resolve Ubuntu 20.04 Container Signature Errors on Raspberry Pi ARM Devices

When working with Docker containers on Raspberry Pi devices, you might encounter frustrating signature verification…

2 days ago

How to fix DNS Resolution Issues with OpenVPN on Ubuntu 18.04

You’ve recently upgraded to Ubuntu 18.04 and found that your OpenVPN connection no longer resolves…

2 days ago

How to Fix Ubuntu 18.04 System Monitor Launch Issues

Have you ever tried to open System Monitor on your Ubuntu 18.04 system only to…

3 days ago