Nun ist das Java 21 Release draußen.
Die wichtigste Neuerung wird wohl virtuelle Threads (Project Loom) sein, das nun die Preview-Phase verlassen hat. Aber es gilt noch anzumerken: Scoped Values und Structured Concurrency sind Preview)
Die Performance Verbesserungen durch den Generational ZGC sind bestimmt auch für den einen oder anderen interessant.
Ansonsten gibt es viele Dinge im Preview, die sich sehr interessant anhören aber da es noch in preview ist, weise ich da nicht weiter darauf hin. Aber die Erweiterungen der Sprache sind aus meiner Sicht eine gute Weiterführung der bisherigen Entwicklung.
Oracle Releases Java 21 and Extends Support Roadmap
JEP 444: Virtual Threads (openjdk.org)
JEP 446: Scoped Values (Preview) (openjdk.org)
JEP 453: Structured Concurrency (Preview) (openjdk.org)
JEP 439: Generational ZGC (openjdk.org)
Die wichtigste Neuerung wird wohl virtuelle Threads (Project Loom) sein, das nun die Preview-Phase verlassen hat. Aber es gilt noch anzumerken: Scoped Values und Structured Concurrency sind Preview)
Die Performance Verbesserungen durch den Generational ZGC sind bestimmt auch für den einen oder anderen interessant.
Ansonsten gibt es viele Dinge im Preview, die sich sehr interessant anhören aber da es noch in preview ist, weise ich da nicht weiter darauf hin. Aber die Erweiterungen der Sprache sind aus meiner Sicht eine gute Weiterführung der bisherigen Entwicklung.
Oracle Releases Java 21 and Extends Support Roadmap
JEP 444: Virtual Threads (openjdk.org)
JEP 446: Scoped Values (Preview) (openjdk.org)
JEP 453: Structured Concurrency (Preview) (openjdk.org)
JEP 439: Generational ZGC (openjdk.org)