New VarHandle API

GPTKB entity

Statements (26)
Predicate Object
gptkbp:instanceOf gptkb:API
gptkbp:allows type-safe access to variables
gptkbp:designedFor gptkb:Java_programming_language
gptkbp:enables low-level atomic operations
https://www.w3.org/2000/01/rdf-schema#label New VarHandle API
gptkbp:introduced gptkb:Java_9
gptkbp:isCompatibleWith Java_Memory_Model
gptkbp:isLocatedIn gptkb:Java_Virtual_Machine
gptkbp:isPartOf java.util.concurrent package
gptkbp:isSupportedBy gptkb:Java_Development_Kit_(JDK)
gptkbp:isThreatenedBy true
gptkbp:isUsedIn high-performance applications
Java_concurrency_utilities
gptkbp:provides get()
getAcquire()
getAndSet()
getOpaque()
set()
setOpaque()
setVolatile()
variable access operations
compareAndSet()
getVolatile()
setRelease()
gptkbp:replacedBy java.lang.reflect.Field
gptkbp:supports concurrent programming