Dynamic Class-File Constants

GPTKB entity

Statements (17)
Predicate Object
gptkbp:instanceOf Java feature
gptkbp:author gptkb:Brian_Goetz
gptkbp:category JVM constant pool enhancement
gptkbp:definedIn gptkb:JEP_309
gptkbp:enables gptkb:Constant_dynamic_(CONSTANT_Dynamic)_constant_pool_entry
Lazy resolution of constants
Support for new language features
More flexible and efficient JVM constant pool usage
https://www.w3.org/2000/01/rdf-schema#label Dynamic Class-File Constants
gptkbp:introducedIn gptkb:Java_11
gptkbp:purpose Allow runtime-computed constants in Java class files
gptkbp:relatedTo gptkb:Java_class_file_format
gptkb:invokedynamic
gptkbp:status Delivered in Java 11
gptkbp:usedBy gptkb:JVM
gptkbp:bfsParent gptkb:Java_SE_11
gptkbp:bfsLayer 6