Java Development Kit (JDK) 21

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:Java_Development_Kit_(JDK)
gptkbp:album gptkb:javac
gptkbp:community_support gptkb:Java_User_Groups
gptkb:Open_JDK_community
gptkb:Stack_Overflow
gptkb:Git_Hub
Forums
gptkbp:developer gptkb:Oracle_Corporation
gptkbp:downloadable_content https://www.oracle.com/java/technologies/javase/jdk21-archive-downloads.html
gptkbp:features gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:Record_Patterns
gptkb:Virtual_Threads
Pattern Matching for switch
Scoped Values (Incubator)
gptkbp:has_documentation https://docs.oracle.com/en/java/javase/21/docs/api/index.html
https://www.w3.org/2000/01/rdf-schema#label Java Development Kit (JDK) 21
gptkbp:latest_version gptkb:21
gptkbp:license Oracle Technology Network License Agreement
gptkbp:notable_changes Improved performance
Enhanced security features
Updated libraries
New APIs
Deprecation of older features
New mac OS installer
gptkbp:package_manager gptkb:Homebrew
gptkb:SDKMAN!
yum
apt
gptkbp:platform gptkb:Java_SE
gptkbp:platforms gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:release_date September 2023
gptkbp:release_notes https://www.oracle.com/java/technologies/javase/21-relnote-issues.html
gptkbp:runtime gptkb:Java_Runtime_Environment_(JRE)
gptkbp:successor Java Development Kit (JDK) 22
gptkbp:target_jdk $ JAVA_ HOME/jdk-21
gptkbp:usage gptkb:Microservices
Web applications
Scientific computing
Game development
Mobile applications
Enterprise applications
Cloud applications
Artificial Intelligence applications
Big Data applications
Io T applications
gptkbp:bfsParent gptkb:JEP_425
gptkb:JEP_431
gptkb:JEP_433
gptkb:JEP_439
gptkb:JEP_446
gptkbp:bfsLayer 6