Java Development Kit (JDK) 9

GPTKB entity

Statements (102)
Predicate Object
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