New Features in Java 21

Learn about the new features of Java 21, like record patterns and switch enhancements for cleaner code.

New Features in Java 20

Explore some of the new features and changes introduced as part of the incremental Java 20 release.

New Features in Java 17

In this article, we’ll talk about the news related to the new version of the Java ecosystem, Java SE 17 – the new features and the changes in its release process, LTS support, and licenses.

New Features in Java 16

Java 16 brings a series of improvements to the language, including increments to records, sealed classes and switch statements. We review some of the new features as well as looking at some capabilities that are going away.

New Features in Java 11

Java 11 brings new features, including convenience methods in the standard libraries and the integration of the new HTTP Client. We review these and other improvements.

New Features in Java 15

Look at some of the new features of Java 15 as well as other changes that are of interest to Java developers

New Features in Java 8

A short intro into the new features of Java 8; the focus is on default and static interface methods, static method references, and Optional.