Die neue Java-Version mit 15 JDK Enhancement Proposals verbessert die Programmiersprache und optimiert ihre Performance, Stabilität und Sicherheit. Gleichzeitig erweitert Oracle den Java Long-Term-Support.
Oracle kündigt die Verfügbarkeit von Java 21 (Oracle JDK 21), das eine Vielzahl an Verbesserungen bietet. Dazu zählen:
- Sprachverbesserungen aus dem OpenJDK-Projekt Amber (String Templates, Record Patterns, Pattern Matching for Switch, Unnamed Patterns and Variables sowie Unnamed Classes and Instance Main Methods)
- Verbesserungen von Project Panama (Foreign Function und Memory API sowie Vector API)
- Funktionen im Zusammenhang mit Project Loom (Virtual Threads, Scoped Values und Structured Concurrency)
- Leistungs-Updates (Generational ZGC)
- Release-Maintenance und Deprecation-Features (Deprecate the 32-bit x86 Port for Removal, Prepare to Disallow the Dynamic Loading of Agents.)
Das Java 21-Release ist das Ergebnis einer umfangreichen Zusammenarbeit zwischen Entwicklern von Oracle und anderen Mitgliedern der weltweiten Java-Entwickler-Gemeinschaft über OpenJDK und den Java Community Process (JCP). Neben neuen Verbesserungen wird Java 21 von Java Management Service unterstützt – einem nativen Oracle Cloud Infrastructure-(OCI-)Service. Dieser Service bietet Unternehmen eine einheitliche Konsole und ein zentrales Dashboard, mit denen sie Java-Laufzeiten und -Anwendungen On-Premises oder in jeder Cloud verwalten können.



