Java 10 wurde veröffentlicht!

Hat man sich vor Kurzem noch mit Java 9 beschäftigt, kann man sich nun auch schon der nächsten Version von Java widmen.

Hier eine Übersicht über die wichtigsten Features der Java Version 10:

  • Automatische Bestimmung des Typs von lokalen Variablen:
    Mit var können nun lokale Variablen ohne explizite Spezifikation des Typs deklariert werden (z.B. var fileList = new ArrayList<String>(); ).
    Das funktioniert jedoch nur bei der direkten Initialisierung (daher ungültig: var fileList;)
  • Neue Schnittstelle für den Garbage-Collector zur besseren Trennung verschiedener Garbage-Collector
  • Optimierung der Laufzeit des Garbage-First-Collectors (Standard-Collector) in Worst-Case Fällen durch volle Parallelisierung
  • Ein Standard-Set von root-Zertifikaten wird zur Verfügung gestellt (für den cacerts keystore)
  • Experimenteller Java-Based Just-in-time Compiler Graal  für die Linux/x64-Plattform

Des Weiteren ist erwähnenswert, dass Java 10 ebenfalls keine Long-Term-Support Version ist. Der Standard-Support endet bereits im September diesen Jahres – die nächste Long-Term Version Java 11 wird jedoch darauffolgend zu diesem Zeitpunkt veröffentlicht.

Die gesamten Änderungen können hier nachgelesen werden:

>> http://openjdk.java.net/projects/jdk/10/
>> https://blogs.oracle.com/java-platform-group/introducing-java-se-10

Ähnliche Beiträge

Insights

ISO 27001 Zertifizierung

Unser ISMS (Informationssicherheitsmanagementsystem) wurde erneut erfolgreich für die nächsten Jahre zertifiziert. Trotz Corona hat das Audit durch den TÜV SÜD stattgefunden. Das Audit wurde remote

Beitrag lesen