Java SE 9.0.4

GPTKB entity

Statements (99)
Predicate Object
gptkbp:instanceOf Software Version
gptkbp:adaptation Critical Update
gptkbp:developedBy gptkb:Oracle_Corporation
gptkbp:features gptkb:JShell
Improved Javadoc
Modular_system
Enhanced_Stream_API
gptkbp:finaleDate 2018-03-31
gptkbp:hasContent https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html
https://www.w3.org/2000/01/rdf-schema#label Java SE 9.0.4
gptkbp:language gptkb:Java
gptkbp:license gptkb:Oracle_Binary_Code_License_Agreement
gptkbp:notableFeature Multi-Release JAR Files
New String methods
Private Methods in Interfaces
Stack-Walking API
New File methods
CompletableFuture improvements
Enhanced @Deprecated Annotation
Improved Process API
New HTTP/2 Client
New JDK tools
New Java I/O improvements
New Java Native Framework improvements
New Java Native Guidelines improvements
New Java Reflection improvements
New Performance improvements
Reactive Streams API
New Java Native Performance and Compatibility improvements
New_Collection_Factory_Methods
New_JavaFX_features
New_Java_EE_features
New_Optional_methods
New_ProcessHandle_API
New_Security_features
New_Java_Native_Standards_and_Guidelines_improvements
New_Java_Native_Applications_and_Development_improvements
New_API_enhancements
New_Garbage_Collection_improvements
New_Java_Compiler_improvements
New_Java_Database_improvements
New_Java_Internationalization_improvements
New_Java_Localization_improvements
New_Java_Logging_improvements
New_Java_Management_improvements
New_Java_Monitoring_improvements
New_Java_NIO_improvements
New_Java_Native_APIs_improvements
New_Java_Native_Access_improvements
New_Java_Native_Accessibility_improvements
New_Java_Native_Applications_improvements
New_Java_Native_Best_Practices_improvements
New_Java_Native_Compatibility_improvements
New_Java_Native_Compilation_improvements
New_Java_Native_Configuration_improvements
New_Java_Native_Deployment_improvements
New_Java_Native_Development_improvements
New_Java_Native_Frameworks_improvements
New_Java_Native_Interface_improvements
New_Java_Native_Internationalization_improvements
New_Java_Native_Libraries_improvements
New_Java_Native_Localization_improvements
New_Java_Native_Logging_and_Security_improvements
New_Java_Native_Logging_improvements
New_Java_Native_Management_improvements
New_Java_Native_Monitoring_improvements
New_Java_Native_Performance_improvements
New_Java_Native_Recommendations_improvements
New_Java_Native_Resources_improvements
New_Java_Native_Security_improvements
New_Java_Native_Standards_improvements
New_Java_Native_Tools_and_Libraries_improvements
New_Java_Native_Tools_improvements
New_Java_Native_Usability_improvements
New_Java_Networking_improvements
New_Java_Runtime_improvements
New_Java_Scripting_improvements
New_Java_Security_improvements
New_Java_Serialization_improvements
New_Java_XML_improvements
New_Language_features
Optional.or()_and_Optional.orElseGet()
Stream.takeWhile()_and_Stream.dropWhile()
New_Java_Native_Usability_and_Accessibility_improvements
New_Java_Native_Deployment_and_Configuration_improvements
New_Java_Native_Best_Practices_and_Recommendations_improvements
New_Java_Native_Management_and_Monitoring_improvements
gptkbp:platforms gptkb:Java_Platform
gptkbp:predecessor gptkb:Java_SE_8
gptkbp:providesInformationOn Linux
Windows
macOS
gptkbp:released https://www.oracle.com/java/technologies/javase/9.0.4-relnotes.html
gptkbp:releaseDate 2017-10-17
gptkbp:services gptkb:Java_SE_9_API_Specification
gptkbp:successor gptkb:Java_SE_9.0.5
gptkb:Java_SE_10
gptkbp:type Development Kit
gptkbp:updates Yes