Mit Java 26 liefert Oracle zehn JDK Enhancement Proposals, die KI-Integration, Post-Quanten-Kryptographie und Startzeiten verbessern. With Java 26, Oracle is delivering ten JDK Enhancement Proposals that improve AI integration, post-quantum cryptography, and startup times.
Oracle hat Java 26 veröffentlicht, die neueste Version des Java Development Kit. Die Version umfasst zehn JDK Enhancement Proposals (JEPs) zu Sprachverbesserungen, Performance, Sicherheit und Bibliotheken. Parallel dazu führt Oracle das Java Verified Portfolio ein — eine kuratierte Sammlung von Enterprise-Werkzeugen und Frameworks unter kommerziellem Oracle-Support — und belebt die kommerzielle Unterstützung für das JavaFX-UI-Framework wieder.

Sprache und Performance

Auf Sprachebene ergänzt JEP 530 die vierte Vorschau primitiver Typen in Patterns, instanceof- und switch-Ausdrücken. Der Vorschlag beseitigt Einschränkungen, die bislang Pattern Matching bei primitiven Typen limitierten, und verschärft Dominanzüberprüfungen in switch-Konstrukten, damit der Compiler eine breitere Klasse von Fehlern zur Kompilierzeit statt erst zur Laufzeit erkennt.

JEP 522 verbessert den Durchsatz des G1-Garbage-Collectors durch reduzierten Synchronisationsaufwand zwischen Anwendungs- und GC-Threads. Das senkt Infrastrukturkosten und Latenz. JEP 516, Teil von Project Leyden, erweitert das Ahead-of-Time-Objekt-Caching auf beliebige Garbage Collectors — einschließlich des latenzsensitiven ZGC — indem vorinitialisierte Java-Objekte aus einem GC-agnostischen Format geladen werden. Das Ergebnis sind messbar kürzere Start- und Aufwärmzeiten.

Bibliotheken und Nebenläufigkeit

JEP 517 fügt dem HTTP-Client-API HTTP/3-Unterstützung hinzu, was Anwendungen ermöglicht, mit geringem Codeänderungsaufwand auf HTTP/3-Server zuzugreifen und Latenz in Microservice-Architekturen zu reduzieren. JEP 526 (zweite Vorschau) führt eine Lazy-Constants-API ein, bei der die JVM träge initialisierte Objekte wie echte Konstanten behandelt und damit dieselben Optimierungscharakteristika wie final-Felder ermöglicht — vorteilhaft für KI- und datengetriebene Workloads mit großen Objektgraphen.

JEP 525 (sechste Vorschau) verfeinert Structured Concurrency weiter: Gruppen zusammengehöriger Aufgaben in verschiedenen Threads werden als einzelne Arbeitseinheit behandelt, was Thread-Lecks und Abbruchverzögerungen reduziert. JEP 529 ermöglicht es in seiner elften Inkubationsrunde, Vektorberechnungen zur Laufzeit in optimale CPU-Vektorbefehle zu kompilieren — relevant für KI-Inferenz und wissenschaftliches Rechnen.

Sicherheit und Bereinigung

JEP 524 (zweite Vorschau) führt eine PEM-Encoding-API für kryptografische Objekte ein, die Schlüssel, Zertifikate und Zertifikatssperrlisten standardisiert und Implementierungsfehler reduziert. JEP 500 bereitet die Plattform auf eine strengere Durchsetzung des final-Modifikators vor: Tiefgreifende Reflection-Zugriffe auf finale Felder lösen Warnungen aus — ein Zwischenschritt vor dem vollständigen Verbot in einem künftigen Release.

Die Applet-API, die seit JDK 17 als zu entfernend markiert war, wird mit JEP 504 endgültig entfernt und reduziert damit die Plattformfläche.

Weitere Sicherheits- und Laufzeitverbesserungen

Jenseits der zehn JEPs bietet Java 26 Unterstützung für hybride Public-Key-Verschlüsselung (HPKE), Post-Quanten-bereites JAR-Signing, Unicode 17.0 sowie CLDR v48. Zusätzliche Laufzeitverbesserungen umfassen JVM-Startzeiten, Garbage-Collection-Effizienz, erweiterte C2-JIT-Kompilierung und Heap-Management. Zu den Entwicklerwerkzeugen gehören regionsbasierte Datei-Uploads in HttpClient, ein verbessertes JVM-Metriken-API und ein Dark Mode für JavaDoc.

JavaFX mit kommerziellem Support

Oracle führt den kommerziellen Support für JavaFX wieder ein. Die Unterstützung gilt für alle neuen Java-Versionen sowie alle Versionen unter dem fünfjährigen Premier-Support-Zeitraum. Die JDK-8-Unterstützung wird bis März 2028 verlängert. JavaFX 25 und 26 für JDK 26 sind sofort verfügbar; Updates für Version 21, 17 und 8 folgen im Laufe des Jahres 2026.

Java Verified Portfolio

Das Java Verified Portfolio (JVP) bündelt Oracles kommerziellen Support für JDK-nahe Werkzeuge und Frameworks unter einem einheitlichen Angebot. Es adressiert die Lücke zwischen dem Oracle JDK und dem weiteren Ökosystem, auf das Enterprise-Java-Projekte angewiesen sind. Durch den direkten Bezug der Komponenten von Oracle reduzieren Organisationen das Risiko in der Software-Lieferkette und erhalten Zugang zu Oracles Qualitäts- und Sicherheitsstandards.

Initiale JVP-Komponenten sind JavaFX, das Helidon-Microservices-Framework und die Java-Platform-Erweiterung für Visual Studio Code. Das JVP ist ohne Aufpreis für Java-SE-Abonnenten und OCI-Kunden verfügbar, die Java-Workloads auf OCI betreiben.

Helidon, ein auf Java Virtual Threads und Cloud-native-Muster ausgerichtetes Open-Source-Framework, wird künftig im Gleichtakt mit JDK-Releases erscheinen. Oracle beabsichtigt zudem, Helidon als OpenJDK-Projekt vorzuschlagen. Helidon AI erweitert das Framework um Unterstützung für KI-Anwendungen in Java, inklusive LangChain4j-Integration und Unterstützung des Model Context Protocol.

Verfügbarkeit und Community

Oracle JDK 26 steht zum Download bereit. Die Veröffentlichung ist das Ergebnis der Zusammenarbeit zwischen Oracle und der globalen Java-Community über OpenJDK und den Java Community Process. Oracle Cloud Infrastructure ist der erste Cloud-Anbieter mit Unterstützung für Oracle JDK 26. Weitere Details werden auf der JavaOne 2026 in Redwood Shores, CA (17.–19. März 2026) vorgestellt.

Oracle has released Java 26, the latest version of the Java Development Kit. The release includes ten JDK Enhancement Proposals (JEPs) covering language refinements, performance improvements, security enhancements, and library additions. Alongside the technical release, Oracle is introducing the Java Verified Portfolio, a curated collection of enterprise-grade tools and frameworks under Oracle’s commercial support, and is reintroducing commercial support for the JavaFX UI framework.

Language and Performance

On the language side, JEP 530 advances the fourth preview of primitive types in patterns, instanceof, and switch expressions. The proposal removes restrictions that previously limited pattern matching when primitive types were involved, and tightens dominance checks in switch constructs so the compiler can catch a broader class of coding errors at compile time rather than at runtime.

JEP 522 addresses throughput in the G1 garbage collector by reducing synchronization between application threads and GC threads. According to Oracle, the change allows applications to process more work without additional hardware, with direct implications for infrastructure costs and user-facing latency. JEP 516, part of Project Leyden, extends ahead-of-time object caching to work with any garbage collector — including the low-latency ZGC — by loading pre-initialized Java objects from a GC-agnostic format. The result is measurably faster startup and warm-up times across deployment scenarios.

Libraries and Concurrency

JEP 517 adds HTTP/3 support to the HTTP Client API, enabling applications to interact with HTTP/3 servers with minimal code changes and reducing latency in microservice and API-driven architectures. JEP 526 (second preview) introduces a lazy constants API, where the JVM treats lazily initialized objects as true constants, enabling the same optimization characteristics as final fields while allowing deferred initialization — an approach beneficial for AI and data-driven workloads that initialize large object graphs on demand.

JEP 525, in its sixth preview, continues to refine structured concurrency, which treats groups of related tasks across different threads as a single unit of work. The API is designed to reduce thread leaks and cancellation delays, improving the observability and reliability of concurrent code. JEP 529, the eleventh incubation of the Vector API, allows vector computations to compile to optimal CPU vector instructions at runtime, targeting data analytics, AI inference, and scientific computing workloads that benefit from SIMD-level throughput.

Security and Clean-Up

JEP 524 (second preview) introduces a PEM encoding API for cryptographic objects including keys, certificates, and certificate revocation lists. The API standardizes encoding and decoding operations across widely used formats, reducing the risk of implementation errors and improving interoperability in enterprise and regulated environments. JEP 500 prepares the platform for stricter enforcement of the final modifier by issuing warnings when deep reflection is used to mutate final fields — an interim step toward a future release in which such mutations will be prohibited outright.

The Applet API, deprecated for removal since JDK 17, is formally removed with JEP 504, reducing the platform’s surface area and eliminating legacy code that has had no meaningful use for years.

Broader Security and Runtime Enhancements

Beyond the ten JEPs, Java 26 includes support for hybrid public key encryption (HPKE) for streamlined secure communications, post-quantum-ready JAR signing intended to future-proof software supply chains against cryptographic advances, and updates to Unicode 17.0 and CLDR v48. Additional runtime improvements span JVM startup times, garbage collection efficiency, C2 JIT compilation coverage, and heap management. Developer tooling gains include region-based file uploads in HttpClient, stricter runtime image building, an improved JVM metrics API, and a dark mode for JavaDoc.

JavaFX Returns to Commercial Support

Oracle is reintroducing commercial support for JavaFX, citing demand from customers, academia, and industry for interactive visualization capabilities in AI-driven applications. Support will cover all new Java versions as well as all versions under Oracle’s five-year Premier Support period. JDK 8 support is extended through March 2028. JavaFX 25 and 26 for JDK 26 are available immediately, with updates for versions 21, 17, and 8 planned later in 2026. JavaFX will be licensed under the same terms as the corresponding Oracle JDK.

Java Verified Portfolio

The Java Verified Portfolio (JVP) consolidates Oracle’s commercial support for JDK-adjacent tools and frameworks under a single offering. The portfolio addresses the gap between the Oracle JDK itself and the broader ecosystem of tools that enterprise Java projects depend on, each of which has its own versioning, support timelines, and service level agreements. By sourcing components directly from Oracle, organizations reduce software supply chain risk and gain access to Oracle’s quality and security standards across the full stack.

Initial JVP components include JavaFX, the Helidon microservices framework, and Oracle’s Java Platform Extension for Visual Studio Code. JVP is included at no additional charge for Java SE subscribers and Oracle Cloud Infrastructure customers running Java workloads on OCI.

Helidon, an open-source framework built around Java Virtual Threads and cloud-native patterns, will align its release cadence with JDK releases going forward. Oracle also intends to propose Helidon as an OpenJDK project. Helidon AI extends the framework to support high-performance AI application development in Java, including integration with LangChain4j and support for the Model Context Protocol (MCP).

Availability and Community

Oracle JDK 26 is available for download at oracle.com/java. The features in the release are the product of collaboration between Oracle and the broader Java community through OpenJDK and the Java Community Process. Oracle Cloud Infrastructure is the first cloud provider to support Oracle JDK 26. Details on all Java 26 features are covered in the Java 26 technical blog post at blogs.oracle.com/java. Additional sessions and announcements are scheduled for JavaOne 2026 in Redwood Shores, CA, from March 17–19, 2026.

Von Jakob Jung

Dr. Jakob Jung ist Chefredakteur Security Storage und Channel Germany. Er ist seit mehr als 20 Jahren im IT-Journalismus tätig. Zu seinen beruflichen Stationen gehören Computer Reseller News, Heise Resale, Informationweek, Techtarget (Storage und Datacenter) sowie ChannelBiz. Darüber hinaus ist er für zahlreiche IT-Publikationen freiberuflich tätig, darunter Computerwoche, Channelpartner, IT-Business, Storage-Insider und ZDnet. Seine Themenschwerpunkte sind Channel, Storage, Security, Datacenter, ERP und CRM. Dr. Jakob Jung is Editor-in-Chief of Security Storage and Channel Germany. He has been working in IT journalism for more than 20 years. His career includes Computer Reseller News, Heise Resale, Informationweek, Techtarget (storage and data center) and ChannelBiz. He also freelances for numerous IT publications, including Computerwoche, Channelpartner, IT-Business, Storage-Insider and ZDnet. His main topics are channel, storage, security, data center, ERP and CRM. Kontakt – Contact via Mail: jakob.jung@security-storage-und-channel-germany.de

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

WordPress Cookie Hinweis von Real Cookie Banner