Java Development Kit (JDK) 20

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:software
gptkbp:bfsLayer 5
gptkbp:bfsParent gptkb:JEP_443
gptkbp:architectural_style x64
AR M64
gptkbp:community_support gptkb:Open_JDK_Community
gptkbp:developer gptkb:Database_Management_System
gptkbp:download_count Approximately 150 MB
gptkbp:end_of_life September 2024
gptkbp:features gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:Record_Patterns
gptkb:Virtual_Threads_(Preview)
Pattern Matching for switch
Scoped Values
gptkbp:first_published Update 1
gptkbp:first_released March 2023
gptkbp:has_content https://www.oracle.com/java/technologies/javase/jdk20-archive-downloads.html
gptkbp:has_documentation https://docs.oracle.com/en/java/javase/20/docs/api/index.html
https://www.w3.org/2000/01/rdf-schema#label Java Development Kit (JDK) 20
gptkbp:language gptkb:Java
gptkbp:latest_version gptkb:television_series
gptkbp:license Oracle Technology Network License Agreement
gptkbp:notable_for New command-line options
Improved error messages
New language features
Enhanced debugging capabilities
Improved Unicode support
Enhanced support for annotations
Improved Javadoc generation
Improved performance for G1 garbage collector
Improved support for internationalization
New features for networking
New methods in existing classes
New tools for performance analysis
Improved support for modules
Improved support for security
New features for lambda expressions
New AP Is for file I/ O
Enhanced pseudo-random number generators
New features for concurrency
New mac OS installer package format
Deprecation of some older features
Enhanced support for serialization
Improved support for native images
New features for reflection
New features for streams
Updated Java FX version
Updated libraries and frameworks
gptkbp:packaging gptkb:Homebrew
gptkb:SDKMAN!
yum
apt
gptkbp:platform gptkb:Java
gptkb:smartphone
gptkb:operating_system
gptkbp:release_date March 2023
gptkbp:released https://www.oracle.com/java/technologies/javase/20-relnote-issues.html
gptkbp:successor gptkb:Java_Development_Kit_(JDK)_21
gptkbp:supports 6 months
gptkbp:type gptkb:software
gptkbp:updates gptkb:battle