gptkbp:instance_of
|
gptkb:software
|
gptkbp:bfsLayer
|
5
|
gptkbp:bfsParent
|
gptkb:Java_Specification_Request_(JSR)_371
gptkb:Java_Specification_Request_(JSR)_376
gptkb:Java_Development_Kit_(JDK)_8
|
gptkbp:api
|
gptkb:Java_Enhancement_Proposal
|
gptkbp:developed_by
|
gptkb:Database_Management_System
|
gptkbp:developer
|
gptkb:Database_Management_System
|
gptkbp:distribution
|
gptkb:Oracle_JDK
gptkb:chess_match
|
gptkbp:features
|
gptkb:operating_system
Improved Javadoc
Modular system
Multi-release JAR files
Enhanced @ Deprecated annotation
|
gptkbp:has_content
|
https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html
|
https://www.w3.org/2000/01/rdf-schema#label
|
Java Development Kit (JDK) 9
|
gptkbp:includes
|
gptkb:Java_Enhancement_Proposal
gptkb:Java_Runtime_Environment_(JRE)
New tools
Javadoc improvements
|
gptkbp:introduced
|
gptkb:operating_system
|
gptkbp:is_available_on
|
gptkb:smartphone
gptkb:operating_system
|
gptkbp:is_compatible_with
|
gptkb:smartphone
gptkb:Java_SE_8
gptkb:Java_SE_10
gptkb:operating_system
|
gptkbp:is_part_of
|
gptkb:Java_Development_Kit_family
gptkb:Java_Enhancement_Proposal
|
gptkbp:is_used_for
|
Java application development
|
gptkbp:latest_version
|
gptkb:9
|
gptkbp:license
|
Oracle Technology Network License Agreement
|
gptkbp:notable_for
|
Improved performance
New command-line options
Improved type inference
New language features
New HTTP client
Improved internationalization support
New security features
Improved garbage collection
New tools for developers
Improved debugging capabilities
Introduction of the module system
Reactive Streams API
Support for Unicode 9.0
Support for private methods in interfaces
New AP Is for concurrency
New annotations for better code quality
Stack walking API
New AP Is for JSON processing
New AP Is for XML processing
New AP Is for file handling
New AP Is for networking
New AP Is for reflection
New Date and Time API enhancements
Enhanced Process API
Improved performance of the Java Virtual Machine
New AP Is for HTTP/2 support
New AP Is for I/ O operations
New AP Is for annotations
New AP Is for logging
New AP Is for performance monitoring
New AP Is for security enhancements
New Java FX features
Support for diamond operator in anonymous classes
Support for modular JAR files
|
gptkbp:platform
|
gptkb:Java_SE_9
|
gptkbp:predecessor
|
gptkb:Java_Development_Kit_(JDK)_8
|
gptkbp:provides
|
gptkb:language
gptkb:Java_Enhancement_Proposal
gptkb:Java_Virtual_Machine_(JVM)
New command-line options
Security enhancements
New AP Is
Enhanced @ Deprecated annotation
|
gptkbp:release_date
|
September 21, 2017
|
gptkbp:released
|
September 21, 2017
|
gptkbp:replaced_by
|
gptkb:Java_Development_Kit_(JDK)_13
gptkb:Java_Development_Kit_(JDK)_10
gptkb:Java_Development_Kit_(JDK)_12
gptkb:Java_Development_Kit_(JDK)_15
gptkb:Java_Development_Kit_(JDK)_16
gptkb:Java_Development_Kit_(JDK)_18
gptkb:Java_Development_Kit_(JDK)_19
gptkb:Java_Development_Kit_(JDK)_21
gptkb:Java_Development_Kit_(JDK)_20
gptkb:Java_Development_Kit_(JDK)_14
gptkb:Java_Development_Kit_(JDK)_11
gptkb:Java_Development_Kit_(JDK)_17
|
gptkbp:successor
|
gptkb:Java_Development_Kit_(JDK)_10
|
gptkbp:supports
|
gptkb:Reactive_Streams
gptkb:Java_SE_9
gptkb:HTTP/2
gptkb:Unicode_9.0
modular programming
Performance improvements
Java SE 9 features
JVM improvements
Multi-Release JAR files
Garbage Collection improvements
Java SEAPI updates
|