Java 22: What’s New?
As soon as Java 22 is out, it'll be time to walk through all the functionalities that this version bring to us as developers.
47 articles in this category.
RSS feed
Loic Mathieu
8,975 viewsAs soon as Java 22 is out, it'll be time to walk through all the functionalities that this version bring to us as developers.

Last September, we got Java 21, a Long Term Support (LTS) version with eight new big features and seven incubator or preview features. Does …

Addressing a long-standing gap in the collections framework, JEP 431 not only enhances the language's capabilities but also simplifies our …

Frank Delporte
4,789 viewsThe goal of JEP 445 is to make it easier to get started with Java, as it’s all about reducing the number of keywords when you write, for …

Johannes Bechberger
4,925 viewsThis article is the first of two articles covering the draft of a new iterator-based stack walking API, which builds the base for the …

Mohamed Taman
7,680 viewsLet's see the preview and incubator JEPs in Java 20, as well as many smaller enhancements, bug fixes, and deprecations.

Hanno Embregts
20,479 viewsToday is Java 20 release day! It's been six months since Java 19 was released, and so it's time for another fresh wave of Java features.

Hüseyin Akdoğan
15,292 viewsThe Scoped Values API allows us to store and share immutable data for a bounded lifetime, and is included since Java 20 as an incubator API.

A N M Bazlur Rahman
18,850 viewsSealed classes can help you create more robust and maintainable code by restricting the inheritance hierarchy of your classes and …

Johannes Bechberger
8,063 viewsAn introduction into GetStackTrace, AsyncGetCallTrace, and the history and specification of AsyncGetStackTrace.