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

Tech Board

Was versteht man unter Refactoring?

Was ist „Refactoring“? Das Thema „Refactoring“ spielt in der Soft­wareentwicklung und Softwareerneuerung eine wichtige Rolle. Es spornt IT-Unternehmen und IT-Entscheider dazu an, sich mehr damit

Beitrag lesen
Insights

Erste-Hilfe-Kurs für Ersthelfer

Im Februar konnten unsere alten und neuen Ersthelfer ihre Fähigkeiten beim Erste-Hilfe-Kurs des Arbeiter-Samariter-Bunds auffrischen. Bei manchen war der letzte Kurs über 30 Jahre her

Beitrag lesen