30 Jahre Java – Interview mit Community-Vertretern (Teil 4)Java wurde 2025 schon 30 Jahre alt. Das ist ein guter Zeitpunkt, zurück, aber auch nach vorn zu blicken.
Community-Interview zu 30 Jahren Java: "Java hat mir nicht gefallen" (Teil 3)Java wurde 2025 schon 30 Jahre alt. Das ist ein guter Zeitpunkt, zurück, aber auch nach vorn zu blicken.
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!
30 Jahre Java – Interview mit Community-Vertretern (Teil 2)Java ist 2025 schon 30 Jahre alt. Das ist ein guter Zeitpunkt, zurück, aber auch nach vorn zu blicken.
30 Jahre Java – Interview mit Community-Vertretern (Teil 1)Java ist 2025 schon 30 Jahre alt. Das ist ein guter Zeitpunkt, zurück, aber auch nach vorn zu blicken.
Die nicht ganz so bekannten neuen Features von Java 25Die Veröffentlichung des OpenJDK 25 mit 18 Java Enhancement Proposals steht kurz bevor. Es ist auch einiges unter der Haube passiert.
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.
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.
30 Jahre Java – Interview mit Adam BienJava wird im Jahr 2025 schon 30 Jahre alt. Das ist ein guter Zeitpunkt, zurück, aber auch nach vorn zu blicken.
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.
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: Einladung zur Mitgestaltung des Programms Support & Care for Apache MavenOpenElements startet gemeinsam mit den Maintainern von Apache Maven ein Support&Care-Programm und ruft die Java Community zur Mitarbeit auf.
Softwareentwicklung: Interviews zur JavaLand-Konferenz 2024Die JavaLand-Konferenz steht kurz bevor, wir haben mit einigen Community-Vertretern über die Konferenz gesprochen.
Softwareentwicklung: Die Performance von Java LoggingFür Java gibt es eine Fülle an verschiedenen Logging-Bibliotheken und Möglichkeiten, Log-Nachrichten auszugeben. Aber welche davon sind wirklich performant?
Softwareentwicklung: Minimale Unterstützung für das Java-ModulsystemDas Java Module System ist in der Entwicklung von Anwendungen und Bibliotheken noch immer eine selten genutzte Funktion. Dabei ist der Einstieg oft leicht.
JavaLand 2024: Chance statt Enttäuschung zum zehnjährigen JubiläumDass die JavaLand 2024 nicht mehr im Phantasialand stattfindet, eröffnet der Community-Konferenz neue Möglichkeiten.
Java 21 ist eines der spannendsten Releases der letzten JahreMit dem OpenJDK 21 ist gerade ein Release erschienen, für das Hersteller längeren Support (LTS) anbieten. Diese Version hat aber auch sonst einiges zu bieten.
Community Day for Java Developers 2023Der Community Day für Java Developers bietet am 16. Oktober Expertenvorträgen und Demos, die sich auf Java und Open Source konzentrieren.
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.
Logging Facades für JavaLogging ein wichtiger Teil der Fehleranalyse. Allerdings ist das Zusammenführen unterschiedlicher Logging Libs in Java-Anwendungen immer eine Herausforderung.
Javas Modulsystem: Hilfe, meine Abhängigkeiten sind keine Java-Module!Mit Java kann man Anwendung mittlerweile gut modularisieren, muss aber auch Abhängigkeiten beachten. Wenn diese keine Java-Module sind, wird es spannend.