Java Virtual Machine 21

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf Java Virtual Machine version
gptkbp:architecture Stack-based virtual machine
gptkbp:compatibleWith gptkb:Java_Platform,_Standard_Edition_21
gptkbp:debugging_capability Java Debug Wire Protocol (JDWP)
gptkbp:developedBy gptkb:Oracle_Corporation
gptkbp:features gptkb:Virtual_Threads
Deprecation of finalization
Pattern Matching for switch
Record Patterns
Scoped Values
Sequenced Collections
Unnamed Classes and Instance Main Methods (preview)
Cryptography APIs
Java Security Manager (deprecated)
String Templates (preview)
gptkbp:garbageCollection gptkb:ZGC
gptkb:Shenandoah
G1 GC
Parallel GC
Serial GC
Epsilon GC
gptkbp:hasVersion gptkb:Java_Virtual_Machine
https://www.w3.org/2000/01/rdf-schema#label Java Virtual Machine 21
gptkbp:implementedIn gptkb:Java_SE_21
gptkbp:latestLTS true
gptkbp:license gptkb:Oracle_No-Fee_Terms_and_Conditions
gptkbp:openSource gptkb:OpenJDK_21
gptkbp:platform gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:predecessor Java Virtual Machine 17
gptkbp:releaseYear 2023
gptkbp:successor Java Virtual Machine 22 (planned)
gptkbp:supportsClassFileVersion 65.0
gptkbp:supportsContainerization gptkb:Docker
gptkb:Kubernetes
gptkbp:supportsJIT gptkb:HotSpot
GraalVM (optional)
gptkbp:supportsLanguage gptkb:Java
gptkb:Clojure
gptkb:Groovy
gptkb:Kotlin
gptkb:Scala
gptkbp:supportsModuleSystem gptkb:Java_Platform_Module_System
gptkbp:supportsMonitoring gptkb:Java_Management_Extensions_(JMX)
gptkb:Java_Flight_Recorder
gptkbp:supportsNativeInterface gptkb:Java_Native_Access_(JNA)
gptkb:Java_Native_Interface_(JNI)
gptkbp:supportsProfiling gptkb:Java_Mission_Control
gptkbp:bfsParent gptkb:JDK_21
gptkbp:bfsLayer 6