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
|