OpenJDK: Java 17 bringt LTS, Sealed Classes und M1-Support

Das JDK 17 erscheint und Oracle schlägt vor, die Zeit zwischen LTS-Versionen zu verkürzen. Und Java bekommt lang vorbereitete Neuerungen.

Artikel veröffentlicht am ,
Java 17 ist erschienen.
Java 17 ist erschienen. (Bild: Pixabay)

Die Referenzimplementierung von Java 17, das OpenJDK 17, ist offiziell erschienen, wie der Oracle-Angestellte und langjährige Java-Entwickler Mark Reinhold mitteilt. Der Java-Hauptsponsor Oracle selbst sowie auch einige weitere Unternehmen aus der Community behandeln die nun verfügbare Version als ein LTS-Release, bieten dafür also Langzeitsupport.

Stellenmarkt
  1. Wirtschaftsinformatiker / Operations Technology Engineer (m/w/d)
    CODAN Medizinische Geräte GmbH & Co KG, Lensahn bei Lübeck
  2. IT-Systemadministrator/in (m/w/d)
    Gratz Engineering GmbH, Weinsberg
Detailsuche

Im Fall von Oracle bedeutet das eine standardmäßige Pflege über einen Zeitraum von fünf Jahren sowie erweiterten Support für insgesamt acht Jahre. Es ist davon auszugehen, dass andere Hersteller sich daran orientieren. Detaillierte Aussagen dazu, etwa von Amazon für dessen Java-Distribution mit dem Namen Corretto, gibt es jedoch noch nicht.

In einem Blogpost zur Veröffentlichung schreibt Reinhold darüber hinaus, dass das Team überlegt, die LTS-Versionen künftig im Rhythmus von zwei Jahren zu veröffentlichen statt wie bisher alle drei Jahre. So sollen Entwicklungsteams und Unternehmen schneller auf aktuelle LTS-Versionen wechseln und damit auch schneller neue Funktionen nutzen können.

M1-Port, Sealed Classes und kein AOT-Compiler

Zu den Neuerungen des JDK 17 gehört unter anderem ein verbesserter Pseudozufallszahlengenerator (JEP 356), was die Nutzung der Technik erleichtern soll. Hinzugekommen ist auch eine neue Rendering-Pipeline unter MacOS, die Apples Metal-Schnittstelle nutzt (JEP 382). Offiziell unterstützt wird nun auch erstmals der Betrieb von Java auf den M1-ARM-Chips von Apple in dessen aktuellen Macs (JEP 391).

Golem Akademie
  1. Masterclass: Data Science mit Pandas & Python
    22.-23. November 2021, online
  2. OpenShift Installation & Administration
    31. Januar-2. Februar 2022, online
  3. Advanced Python - Fortgeschrittene Programmierthemen
    27.-28. Januar 2022, online
Weitere IT-Trainings

Entfernt hat das Team dagegen den seit längerem verfügbaren AOT- sowie JIT-Compiler für Java (JEP 410). Die Technik sei seit der Einführung nur sehr wenig genutzt worden, der Pflegeaufwand sei aber enorm. Oracle hatte die Funktionen bereits aus seinen Builds des JDK 16 entfernt und niemand habe sich beschwert. Eigentlich sollte die Technik dazu genutzt werden, einige der mit Java verbundenen "Schmerzen" zu beheben.

Nach einer Vorschauphase offiziell genutzt werden können nun die sogenannten Sealed Classes (JEP 409). Damit kann begrenzt werden, welche anderen Klassen erben oder implementieren dürfen, was eine enge Kopplung gestatten sollte. Die Vorschau auf die Technik hat sich Golem.de vor etwa einem Jahr näher angesehen. Weitere Neuerungen listen die Release Notes.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Akkutechnik
Lithiumknappheit führt zu Rekordpreisen

Preise steigen in einem Jahr von Rekordtief auf Rekordhoch. Das Angebot hält mit unerwartet hoher Nachfrage nach Lithium-Ionen-Akkus nicht mit.
Eine Analyse von Frank Wunderlich-Pfeiffer

Akkutechnik: Lithiumknappheit führt zu Rekordpreisen
Artikel
  1. Blizzard: Reger Handel mit Gegenständen aus Diablo 2 Resurrected
    Blizzard
    Reger Handel mit Gegenständen aus Diablo 2 Resurrected

    Besonders mächtige Ausrüstung aus Diablo 2 Resurrected wird auf Auktionsbörsen gehandelt.

  2. Smartphone-App: Digitaler Führerschein leidet unter enormen Schwierigkeiten
    Smartphone-App
    Digitaler Führerschein leidet unter enormen Schwierigkeiten

    Mit dem großen Andrang habe das Kraftfahrt-Bundesamt nicht gerechnet. Nun ist die App kaputt. Ein Update soll es richten.

  3. Telekom: Waage schwankt noch zwischen Vectoring und FTTH
    Telekom
    Waage schwankt noch zwischen Vectoring und FTTH

    Lange baute die Telekom nur Vectoring aus. Nun gibt es erste Monate, in denen Glasfaser im Zentrum steht.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • 7 Tage Samsung-Angebote bei Amazon (u. a. SSDs, Monitore, TVs) • Samsung G5 32" Curved WQHD 144Hz 265€ • Räumungsverkauf bei MediaMarkt • Nur noch heute: Black Week bei NBB • Acer Nitro 23,8" FHD 165Hz 184,90€ • Alternate (u. a. Cooler Master Gaming-Headset 59,90€) [Werbung]
    •  /