Java 19.0

GPTKB entity

Statements (70)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:Java_Enhancement_Proposal
gptkbp:developer gptkb:Database_Management_System
gptkbp:features gptkb:Record_Patterns
gptkb:Virtual_Threads_(Preview)
gptkb:Foreign_Function_&_Memory_API_(Preview)
Scoped Values (Incubator)
Pattern Matching for Switch (Preview)
https://www.w3.org/2000/01/rdf-schema#label Java 19.0
gptkbp:latest_version 19.0
gptkbp:license Oracle Technology Network License Agreement
gptkbp:next_edition gptkb:Java_18.0
gptkb:Java_20.0
gptkbp:notable_for Performance improvements
Security enhancements
Deprecation of the Applet API
New language features
Updated documentation
Enhanced switch expressions
Improved tooling support
New garbage collection options
New AP Is for AWT
New AP Is for JAX-RS
New AP Is for JAX-WS
New AP Is for JAXB
New AP Is for JDBC
New AP Is for JMX
New AP Is for JNDI
New AP Is for Java 2 D
New AP Is for Java 3 D
New AP Is for Java EE
New AP Is for Java FX
New AP Is for Java Media
New AP Is for Java SE
New AP Is for Java Sound
New AP Is for Java Web Start
New AP Is for RMI
New AP Is for Swing
New AP Is for concurrency
New mac OS rendering pipeline
New standard library features
Improved performance for existing features
Improvements to the Java Language Specification
New AP Is for HTTP/2
New AP Is for HTTP/3
New AP Is for JPA
New AP Is for JSON processing
New AP Is for Web Socket
New AP Is for XML processing
New AP Is for collections
New AP Is for file I/ O
New AP Is for internationalization
New AP Is for localization
New AP Is for networking
New AP Is for reflection
New AP Is for security
New AP Is for serialization
New AP Is for streams
New JDK features
gptkbp:platform gptkb:smartphone
gptkb:operating_system
gptkb:Java_Enhancement_Proposal
gptkbp:release_date September 2022
gptkbp:successor gptkb:Java_18.0
gptkb:Java_20.0
gptkbp:type Object-oriented programming language
Class-based programming language
Concurrent programming language
General-purpose programming language