Statements (153)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
gptkb:software |
gptkbp:api |
gptkb:Java_API_Specification
gptkb:Java_Standard_Edition_API |
gptkbp:community_support |
gptkb:Open_JDK_Community
|
gptkbp:compatibility |
gptkb:Linux
gptkb:Yes gptkb:mac_OS gptkb:Windows |
gptkbp:developer |
gptkb:Oracle_Corporation
|
gptkbp:downloadable_content |
https://www.oracle.com/java/technologies/javase/jdk19-archive-downloads.html
|
gptkbp:features |
gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:Foreign_Function_&_Memory_API_(preview) gptkb:Pattern_Matching_for_switch_(Preview) gptkb:Pattern_Matching_for_switch_(preview) gptkb:Record_Patterns gptkb:Virtual_Threads_(Preview) gptkb:Foreign_Function_&_Memory_API_(Preview) Scoped Values (Incubator) Record Patterns (Preview) Pattern Matching for Switch (Preview) JEP 420: Pattern Matching for switch (preview) Record patterns (preview) Record Patterns (preview) Scoped Values (incubator) Virtual Threads (preview) |
gptkbp:has_documentation |
Official Java SE 19 Documentation
https://docs.oracle.com/en/java/javase/19/index.html |
https://www.w3.org/2000/01/rdf-schema#label |
Java SE 19
|
gptkbp:introduced |
Record patterns (preview)
|
gptkbp:is_maintained_by |
gptkb:Oracle_Corporation
|
gptkbp:is_supported_by |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:language |
gptkb:Java
|
gptkbp:latest_version |
gptkb:19
|
gptkbp:license |
Oracle Technology Network License Agreement
|
gptkbp:next_edition |
gptkb:Java_SE_18
gptkb:Java_SE_20 |
gptkbp:notable_changes |
Performance improvements
Security enhancements JEP 411: Deprecate the Security Manager for Removal JEP 390: Warnings for Value-Based Classes JEP 393: Foreign Function & Memory API (Incubator) JEP 394: Pattern Matching for instanceof JEP 395: Records JEP 397: Sealed Interfaces JEP 396: Strongly Encapsulate JDK Internals by Default Improved documentation Support for new hardware architectures Improved internationalization support New APIs for networking New tools for developers Enhanced switch expressions New features for data processing New features for reactive programming New features for testing frameworks New garbage collection options JEP 398: Deprecate the Applet API New mac OS rendering pipeline JEP 382: New mac OS Rendering Pipeline New features for mobile development New features in the Java language Enhanced pseudo-random number generators New features for server-side development New methods in the Stream API Improvements to the Java FX animation framework Improvements to the Java FX charting framework Improvements to the Java FX media framework Improvements to the Java Native Interface (JNI) Improvements to the Java compiler Improvements to the Java logging framework New API for file system access New features for JDBC New features for JSON processing New features for XML processing New features for cloud development New features for concurrency New features for enterprise development New features for web development New method for String formatting Updates to the Java Beans specification Updates to the Java FX controls framework Updates to the Java FX graphics framework Updates to the Java FX library Updates to the Java FX web framework Updates to the Java security architecture Updates to the security manager JEP 399: JDK Internals Access JEP 391: mac OS/ AArch64 Port Deprecation of certain APIs Improvements to the Java FX UI toolkit Updates to the Java FX CSS support |
gptkbp:platform |
gptkb:Java_2_Platform
gptkb:Java_Virtual_Machine_(JVM) |
gptkbp:platforms |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:release_date |
September 2022
September 20, 2022 |
gptkbp:release_notes |
JDK 19 Release Notes
Java SE 19 Release Notes |
gptkbp:release_type |
Major Release
|
gptkbp:released |
September 20, 2022
|
gptkbp:released_on |
September 20, 2022
|
gptkbp:successor |
gptkb:Java_SE_20
|
gptkbp:target_audience |
gptkb:developers
|
gptkbp:target_jdk |
gptkb:Java_Development_Kit_19
New command-line options Improved support for web applications New language features Improved security features Support for new hardware architectures Enhanced debugging capabilities Enhanced support for microservices New APIs for networking Enhanced support for mobile applications Enhanced support for agile development Enhanced support for cloud-native applications Enhanced support for internationalization Improved performance for G1 garbage collector Improved support for machine learning Improved support for modular applications New features for data processing New methods in existing classes New profiling tools Support for new database technologies Improved support for legacy systems Deprecation of older features New mac OS rendering pipeline Improved support for reactive programming Enhanced pseudo-random number generators Improved support for team collaboration Improved support for user feedback New garbage collection algorithms New features for containerization Improved interoperability with other languages Enhanced support for code reviews Improved diagnostics and monitoring tools Improved support for Dev Ops practices New features for cloud deployment New features for code quality New features for continuous integration New features for documentation New features for project management New features for security and encryption New features for testing and validation New features for user experience Support for new Unicode standards New APIs for file I/ O |
gptkbp:type |
Software Development Kit (SDK)
|
gptkbp:bfsParent |
gptkb:Java_2_Platform
|
gptkbp:bfsLayer |
4
|