LTS, Sicherheits-APIs und Monitoring-Verbesserungen Java 25 stärkt Plattform, Sicherheit und Laufzeit

Von Thomas Joos 1 min Lesedauer

Anbieter zum Thema

Mit „Java 25“ stärkt Oracle die Plattform durch erweiterte Sicherheitsbibliotheken, effizientere Laufzeitmechanismen und neue Monitoring-Optionen. Die LTS-Version bis 2033 verbindet Stabilität mit technischer Weiterentwicklung und richtet sich klar an Unternehmen mit hohen Verfügbarkeitsanforderungen.

Java 25“ von Oracle bringt einige Neuerungen, von denen Entwickler:innen und Admins gleichermaßen profitieren.(Bild:  Thomas Joos)
Java 25“ von Oracle bringt einige Neuerungen, von denen Entwickler:innen und Admins gleichermaßen profitieren.
(Bild: Thomas Joos)

Neben den Sprach-Features bringt Java 25 von Oracle eine Reihe von Neuerungen in der Plattform selbst. Sicherheitsbibliotheken erhalten neue Funktionen wie das API für „PEM Encodings“ (JEP 470) oder „Key Derivation Functions“ (JEP 510).

Auch neue Algorithmen wie „SHAKE128-256“ und „SHAKE256-512“ werden unterstützt, ebenso „HKDF“ im „SunPKCS11-Provider“. Ergänzt wird das durch Verbesserungen bei TLS-Mechanismen, XML-Security und einer erweiterten Validierung von jar-Dateien.

Java 25 soll effektiver sein

In der Laufzeitumgebung stehen Effizienzgewinne im Vordergrund. „Compact Object Headers“ (JEP 519) reduzieren die Speicherlast und erhöhen die Datendichte, bleiben aber optional aktivierbar. „Ahead-of-Time-Ergonomie“ (JEP 514) vereinfacht die Nutzung von Caches für schnelleren Start,

„Ahead-of-Time-Profiling“ (JEP 515) beschleunigt den JIT-Compiler bereits beim ersten Start. Auch der Garbage Collector „G1“ profitiert durch optimierte Remembered Sets.

Für Monitoring und Diagnose gibt es neue Optionen im „JDK Flight Recorder“. Dazu gehören „CPU-Time-Profiling“ (JEP 509), „Cooperative Sampling“ (JEP 518) sowie Methoden-Timing und Tracing (JEP 520). Hinzu kommen erweiterte Thread Dumps mit Lock-Informationen und die Contextual Annotation für eine genauere Verknüpfung von „JFR“-Events.

Support bis 2033

Oracle verspricht für Java 25 acht Jahre Support mit vierteljährlichen Updates bis September 2028 und erweitertem LTS bis September 2033. Durch die feste sechsmonatige Release-Kadenz bleibt die Weiterentwicklung planbar. Die Fix-Ratio unterstreicht die breite Beteiligung der Community, in der neben Oracle auch Unternehmen wie Red Hat, SAP oder Google sowie zahlreiche unabhängige Entwickler beigetragen haben.

Java 25 wird damit nicht nur durch neue Sprach_Features geprägt, sondern auch durch Sicherheits-APIs, verbesserte Laufzeiteffizienz und erweiterte Monitoring-Werkzeuge. Diese Kombination macht die Plattform robuster und langfristig verlässlich für Unternehmensanwendungen.

Artikelfiles und Artikellinks

(ID:50570281)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu RZ- und Server-Technik

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung