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. SAP HCM Senior Berater (m/w/x)
    über duerenhoff GmbH, Haßfurt
  2. Full Stack Developer:in Web-Applikation (m/w/d)
    Haufe Group, Freiburg im Breisgau, Hannover
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. Linux-Shellprogrammierung
    2.-5. November 2021, online
  2. Einführung in die Programmierung mit Rust
    21.-24. September 2021, online
  3. Terraform mit AWS
    14.-15. Dezember 2021, 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
Venturi-Tunnel
Elektro-Motorrad mit Riesenloch auf der Teststrecke

White Motorcycle Concepts testet sein Elektromotorrad WMC250EV, bei dem der Fahrer auf einem riesigen Tunnel sitzt. Später soll es 400 km/h erreichen.

Venturi-Tunnel: Elektro-Motorrad mit Riesenloch auf der Teststrecke
Artikel
  1. Elektroauto: Cadillac Lyriq nach 19 Minuten weg
    Elektroauto
    Cadillac Lyriq nach 19 Minuten weg

    Einen der ersten Cadillac Lyriq zu reservieren, glich mehr einer Lotterie als einem Autokauf. In wenigen Minuten waren alle Luxus-Elektroautos vergriffen.

  2. Autos, Scooter und Fahrräder: Berlin reguliert Sharing-Mobilitätsangebote
    Autos, Scooter und Fahrräder
    Berlin reguliert Sharing-Mobilitätsangebote

    Die Nutzung des öffentlichen Raums durch Autos, Scooter und Fahrräder von Sharing-Unternehmen wird in Berlin reguliert.

  3. Abonnenten verunsichert: Apple hat Hörbücher aus Apple Music entfernt
    Abonnenten verunsichert
    Apple hat Hörbücher aus Apple Music entfernt

    Wer mit einem Musikstreamingabo Hörbücher hören will, muss von Apple Music zu Deezer, Spotify oder einem anderen Anbieter wechseln.

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 • Nur noch heute: MM-Club-Tage (u. a. SanDisk Ultra 3D 2 TB 142,15€) • Corsair Vengeance RGB PRO 16-GB-Kit DDR4-3200 71,39€ • Corsair RM750x 750 W 105,89€ • WD Elements Desktop 12 TB 211,65€ • Alternate (u. a. Creative SB Z SE 71,98€) • ASUS ROG Crosshair VIII Hero WiFi 269,99€ [Werbung]
    •  /