Var Handles

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:allows dynamic variable access
gptkbp:can_be_used_with fields
static methods
static fields
volatile variables
instance methods
array elements
instance fields
non-volatile variables
gptkbp:can_create gptkb:Var_Handle.of_Reference()
Var Handle.of Int()
Var Handle.of Long()
Var Handle.of Object()
https://www.w3.org/2000/01/rdf-schema#label Var Handles
gptkbp:introduced gptkb:Java_9
gptkbp:is_part_of gptkb:Java_SE_24
gptkb:Java_SE_19
gptkb:Java_SE_26
gptkb:Java_SE_30
gptkb:Java_SE_29
gptkb:Java_SE_22
gptkb:Java_Platform_Module_System
gptkb:Java_SE_11
gptkb:Java_SE_17
gptkb:Java_SE_25
gptkb:Java_SE_18
gptkb:Java_SE_21
gptkb:Java_SE_20
gptkb:Java_SE_27
gptkb:Java_SE_10
gptkb:Java_SE_12
gptkb:Java_SE_23
gptkb:Java_SE_13
gptkb:Java_SE_9
gptkb:Java_SE_14
gptkb:Java_SE_16
gptkb:Java_SE_15
gptkb:Java_SE_28
gptkbp:is_related_to gptkb:java.lang.invoke._Method_Handle
gptkb:java.lang.invoke._Method_Handles._Lookup
gptkbp:is_supported_by gptkb:video_game
gptkbp:is_used_for atomic operations
array access optimization
field access optimization
method handle optimization
non-volatile access
volatile access
gptkbp:is_used_in Java concurrency
gptkbp:part_of java.lang.invoke package
gptkbp:provides type-safe access to variables
a mechanism for variable access
method handles for variable access
gptkbp:suitable_for reflection for variable access
gptkbp:supports concurrent programming
gptkbp:bfsParent gptkb:chess_match
gptkbp:bfsLayer 3