Was Java 25 bringt: Deferred Immutability und weitere FunktionenOpenJDK 25 verbessert Sprachfeatures und spendiert Java eine Deferred Immutability. Sie beschleunigt den Start von Java-Anwendungen.
Die wichtigsten Neuerungen von Java 25: Schneller Startup mit Stable ValuesIm September 2025 steht wieder ein neues Java-Release an: Stable Values beschleunigen den Start und Compact Source Files entschlacken den Code.
heise+ JubiläumsspecialSichern Sie sich unser exklusives Aktionsangebot: heise+ 7 Monate für 7 € pro Monat lesen und zusätzlich zu allen Inhalten auf heise online unsere Magazin-Inhalte entdecken. Nur für kurze Zeit!
Java: Die nicht so bekannten Features des OpenJDK 24Gerade ist das OpenJDK 24 mit 24 Java Enhancement Proposals erschienen. Dabei ist einiges unter der Haube passiert, und es gibt neue Sicherheitsfunktionen.
Java: Rekord beim bevorstehenden Release des OpenJDK 24Das OpenJDK entwickelt sich rasant weiter. Die Anzahl der JEPs pro halbjährlichen Release steigt. Java gehört auch mit 30 Jahren noch nicht zum alten Eisen.
Programmiersprache Java 23 erweitert Pattern Matching und Import von KlassenNeben weiterentwickelten Preview-Features wie der Class-File API bringt das JDK Neuerungen beim Pattern Matching und öffnet die Dokumentation für Markdown.
Null Problemo: Bessere Null-Checks in Java mit JSpecifyDas Open-Source-Projekt JSpecify zielt auf einheitlichen Standard für Null-Annotationen in Java. Beteiligt sind Firmen wie Google, JetBrains und Microsoft.
Oracles Lizenzpolitik: Ein Angebot, das Sie nicht ablehnen könnenOracles fragwürdige Mittel, Lizenzen für ihre OpenJDK-Distribution einzutreiben, gefährden im schlimmsten Fall Java, meinen Hendrik Ebbers und Falk Sippach.
Java 22 reduziert Boilerplate Code und stabilisiert Anbindung an C++ und Co.Neben Ergänzungen im Project Loom bringt das neue JDK Funktionen für eine knappere Syntax, String Templates und das bessere Zusammenspiel mit anderen Sprachen.
Java 21: Record Patterns und Pattern Matching für verständlicheren CodeDas OpenJDK-Team hat in den Java-Versionen 18 bis 21 die Records und insbesondere das Pattern Matching sowie Record Patterns weiterentwickelt und verbessert.
Java ohne Kopfschmerzen: Distributionen und Support jenseits von OracleEs gibt nicht nur einen Anbieter für Java-Distributionen und Support. Gartner hat in einem Report die Optionen analysiert, und Oracle schneidet nicht gut ab.
Java: Oracles GraalVM ist ab sofort für alle kostenlosDas ehemals kostenpflichtige GraalVM Enterprise ist jetzt als Oracle GraalVM frei verfügbar. Die Versionsnummerierung wurde zudem dem OpenJDK angepasst.
Alle sechs Monate ein Update: Der Weg zum aktuellen Java Release TrainIn den letzten Jahren gab es verschiedene Veränderungen im Java Release Train, die zu Verwirrung und Missverständnissen in der Community geführt haben.
Identitätsmanagement: Keycloak 20 finalisiert die Migration zum neuen OperatorDer Unterbau der Open-Source-Software basiert nun auf Quarkus und löst die WildFly-basierte Distribution ab. Daraus resultieren wichtige Änderungen.
Virtuelle Maschine: Oracle übergibt GraalVM Community Edition an OpenJDKDer Java-Part der GraalVM CE landet künftig bei der OpenJDK-Community, und die frisch veröffentlichte Version 22.3 bringt einen Build für JDK 19 mit.
Java: Adoptium fördert größere Bandbreite an kompatiblen OpenJDK-BuildsNach dem Umzug unter das Dach der Eclipse Foundation ist die neue Adoptium-Arbeitsgruppe bereits aktiv geworden und schaut über den Tellerrand von AdoptOpenJDK.
OpenJDK: Azul Zulu ermöglicht Java-Entwicklung auf Computern mit Apple SiliconEntwickler sollen mit den Azul Zulu Builds von OpenJDK ab sofort die neuen ARM-basierten Macs von Apple zum Entwickeln von Java-Software verwenden können.
Java 15 versteckt und versiegelt KlassenNeben Hidden und Sealed Classes hat das Release Neuerungen bei der Garbage Collection, kryptografische Signaturen mit EdDSA und Textblöcke an Bord.
Java-Webframework: Apache Wicket 9 baut vollständig auf Java 11 LTSDas Major Release von Wicket setzt nicht nur Java 11 voraus, sondern verspricht auch standardmäßig mehr Sicherheit durch Support für Content Security Policy.