2023
JDK 20 Released
JDK 20 wurde am 21. März 2023 veröffentlicht. Die neueste Version bringt mehrere neue Features und Verbesserungen.
Neue Funktionen
Pattern Matching for Switch (Preview)
Einführung von Pattern Matching für Switch-Anweisungen. Diese Funktion verbessert die Flexibilität und Lesbarkeit von Switch-Blöcken.
Quelle: [1] OpenJDK JEP 406
Records (Second Preview)
Erweiterung von Records zur einfacheren Erstellung und Manipulation von Datensätzen. Diese Funktion verbessert die Datenmodellierung und -verarbeitung.
Quelle: [1] OpenJDK JEP 395
Foreign-Memory Access API (Incubator)
Einführung der Foreign-Memory Access API zur Verbesserung der Speicherverwaltung. Diese Funktion ermöglicht eine effizientere Nutzung und Verwaltung von Speicherressourcen.
Quelle: [1] OpenJDK JEP 370
Weitere Verbesserungen
Text Blocks
Einführung von Text Blocks zur einfachen Erstellung von mehrzeiligen Zeichenketten. Diese Funktion verbessert die Lesbarkeit und Handhabung von Textdaten.
Quelle: [1] OpenJDK JEP 378
Sealed Classes (Preview)
Unterstützung für Sealed Classes zur Begrenzung der Klassenhierarchie. Diese Funktion verbessert die Wartbarkeit und Verständlichkeit des Codes.
Quelle: [1] OpenJDK JEP 409
Concurrent Thread-Stack Processing
Verbesserungen beim parallelen Thread-Stack Processing zur Leistungssteigerung. Diese Funktion bietet eine bessere Ressourcennutzung und Effizienz.
Quelle: [1] OpenJDK JEP 425