Java 23: Neue Features im Überblick

Java 23 bietet eine Vielzahl von Leistungs-, Stabilitäts- und Sicherheitsverbesserungen, einschließlich Plattformverbesserungen, die Entwicklern helfen sollen, ihre Produktivität zu steigern sowie Innovation in ihren Unternehmen voranzutreiben.

Das neue Java Development Kit (JDK 23) bietet zwölf JDK Enhancement Proposals (JEPs). Bei den meisten Updates handelt es sich um verbesserte Funktionalität, die bereits in früheren JDK-Versionen iterativ eingeführt wurde.

Die wichtigsten JEPs in Java 23 sind:

  • JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)
  • JEP 466: Class-File API (Second Preview)
  • JEP 467: Markdown Documentation Comments
  • JEP 469: Vector API (Eighth Incubator)
  • JEP 473: Stream Gatherers (Second Preview)
  • JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal
  • JEP 474: ZGC: Generational Mode by Default
  • JEP 476: Module Import Declarations (Preview)
  • JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview)
  • JEP 480: Structured Concurrency (Third Preview)
  • JEP 481: Scoped Values (Third Preview)
  • JEP 482: Flexible Constructor Bodies (Second Preview)

Speaker

 

Wolfgang Weigend
Wolfgang Weigend arbeitet als Master Principal Solution Engineer bei der ORACLE Global Services Germany GmbH im weltweiten Java-Team. Er beschäftigt sich mit Java-Technologie, GraalVM und Architektur für unternehmensweite Anwendungsentwicklung.

betterCode-Newsletter

Du möchtest über die betterCode() Java und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden