iX 10/2023
S. 66
Review
Softwareentwicklung

Java 21 mit String Templates

Mit Java 21 ist die nächste Version erschienen, für die die Hersteller verlängerten Support (LTS) anbieten. Neben den String Templates gibt es auch Neuerungen bei den Virtual Threads.

Von Falk Sippach

Das OpenJDK 21 ist eines der wichtigsten Releases seit vielen Jahren: Mit fünfzehn umgesetzten JEPs (JDK Enhancement Proposals) gibt es so viele Neuerungen wie lange nicht (siehe Kasten „JDK-21-Features“ und OpenJDK-Webseite unter ix.de/za9p). Neben den schon seit Längerem in Arbeit befindlichen Features wie Pattern Matching, Virtual Threads, Vector API und Foreign Function & Memory API haben es auch einige neue Ideen ins OpenJDK geschafft. Dazu zählen String Templates, Unnamed Classes and Instance Main Methods (beide zunächst als Preview) und die Sequenced Collections.

Kommentieren