Java Development Kit (JDK) 9.0

GPTKB entity

Statements (41)
Predicate Object
gptkbp:instanceOf software
gptkbp:developer gptkb:Oracle_Corporation
gptkbp:features gptkb:JShell
Improved Javadoc
Enhanced @Deprecated annotation
Modular_system
Stream_API_improvements
gptkbp:hasVersion 9.0
gptkbp:historicalSignificance Official documentation available online
https://www.w3.org/2000/01/rdf-schema#label Java Development Kit (JDK) 9.0
gptkbp:license gptkb:Oracle_Binary_Code_License_Agreement
gptkbp:notableFeature gptkb:New_Reactive_Streams_API
Improved performance
Enhanced security features
New command-line options
Improved type inference
New language features
Improved garbage collection
Introduction of the module system
New CompletableFuture methods
New HTTP/2 client
New Optional.isEmpty() method
New Stack Walking API
New interface for HTTP/2
New process API
Support for Unicode 9.0
Support for multi-release JAR files
New_APIs_for_Java_SE_9
New_Collection_factory_methods
New_Stream_API_methods
New_Java_Shell_tool_(JShell)
gptkbp:platforms gptkb:Java
gptkbp:predecessor gptkb:Java_Development_Kit_(JDK)_8.0
gptkbp:providesInformationOn Linux
Windows
macOS
gptkbp:releaseDate September 21, 2017
gptkbp:services gptkb:Java_SE_API
gptkbp:successor gptkb:Java_Development_Kit_(JDK)_10.0
gptkbp:type Open-source software
gptkbp:website https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html