Oracle gibt Ausblick auf neue Funktionen von Java 9

DeveloperIT-ProjekteSoftware
Java (Bild: Oracle)

Ein neues API soll die Interaktion mit Betriebssystem-Prozessen vereinfachen, die nicht auf Java basieren. Neue Funktionen von Java 9 sind offenbar auch die Unterstützung für HTTP/2 und solche, die die Leistung der Java Virtual Machine verbessern.

Oracle hat erste neue Funktionen von Java 9 vorgestellt, dessen Final voraussichtlich 2016 veröffentlicht wird. Einem Bericht von InfoQ zufolge, sind derzeit unter anderem drei neue Programmierschnittstellen vorgesehen. Eine davon ist ein Update für die Process API, die für die Interaktion mit Betriebssystem-Prozessen zuständig ist, die nicht auf Java basieren.

java-800

Java 9 wird zudem über einen neuen HTTP-Client verfügen, der HTTP/2 unterstützen soll, sowie eine JavaScript Object Notation API (JSON). Letztere baut angeblich auf den bereits im Standard JSR 353 integrierten JSON-Support auf.

Die Leistung der Java Virtual Machine (JVM) sollen drei weitere neue Funktionen von Java 9 verbessern. Improve Content Locking ermöglicht eine höhere Performance, wenn mehrere Threads gleichzeitig auf ein Objekt zugreifen wollen. Eine Segmentierung des Code-Zwischenspeichers des Just-in-Time-Compilers (JIT) sowie eine Weiterentwicklung des “Smart” Java Compiler (Sjavac) sollen dem Bericht zufolge auch eine parallele Kompilierung ermöglichen.

Oracle will außerdem den Quellcode des Java Development Kit (JDK) künftig in Modulen organisieren. Die Struktur der JRE- und JDK-Binär-Images soll allerdings erhalten bleiben. Im Gegensatz zu dem schon für Java 8 vorgesehen Project Jigsaw soll auch noch kein Standard-Modulsystem für die Java-Plattform eingeführt werden. Den Entwicklern geht es vielmehr darum, die Grundlagen für ein Modulsystem zu schaffen, indem die Modulgrenzen definiert und durchgesetzt werden, während das JDK selbst gebaut wird.

[mit Material von Stefan Beiersmann, ZDNet.de]

Anklicken um die Biografie des Autors zu lesen  Anklicken um die Biografie des Autors zu verbergen