Uses of Class
java.lang.invoke.VarHandle
-
Packages that use VarHandle 软件包 描述 java.lang.invoke java.lang.invoke包提供用于与Java虚拟机交互的低级基元。 -
-
Uses of VarHandle in java.lang.invoke
Methods in java.lang.invoke that return VarHandle 变量和类型 方法 描述 static VarHandleMethodHandles. arrayElementVarHandle(类<?> arrayClass)产生VarHandle给予访问类型的数组的元素arrayClass。static VarHandleConstantBootstraps. arrayVarHandle(MethodHandles.Lookup lookup, String name, 类<VarHandle> type, 类<?> arrayClass)查找阵列类型的VarHandle。static VarHandleMethodHandles. byteArrayViewVarHandle(类<?> viewArrayClass, ByteOrder byteOrder)生成一个VarHandle,可以访问byte[]数组的元素,就像它是一个不同的原始数组类型一样,例如int[]或long[]。static VarHandleMethodHandles. byteBufferViewVarHandle(类<?> viewArrayClass, ByteOrder byteOrder)生成一个VarHandle,可以访问ByteBuffer的元素,就像它是ByteBuffer的不同原始组件类型的元素数组byte,例如int[]或long[]。static VarHandleConstantBootstraps. fieldVarHandle(MethodHandles.Lookup lookup, String name, 类<VarHandle> type, 类<?> declaringClass, 类<?> fieldType)查找实例字段的VarHandle。VarHandleMethodHandles.Lookup. findStaticVarHandle(类<?> decl, String name, 类<?> type)产生VarHandle给访问静态字段name类型type在类类型的声明decl。VarHandleMethodHandles.Lookup. findVarHandle(类<?> recv, String name, 类<?> type)生成一个VarHandle,允许访问类型为name的类型为type的非静态字段recv。static VarHandleConstantBootstraps. staticFieldVarHandle(MethodHandles.Lookup lookup, String name, 类<VarHandle> type, 类<?> declaringClass, 类<?> fieldType)找到静态字段的VarHandle。VarHandleMethodHandles.Lookup. unreflectVarHandle(字段 f)产生VarHandle给访问反射场f类型T在类类型的声明R。Method parameters in java.lang.invoke with type arguments of type VarHandle 变量和类型 方法 描述 static VarHandleConstantBootstraps. arrayVarHandle(MethodHandles.Lookup lookup, String name, 类<VarHandle> type, 类<?> arrayClass)找到VarHandle的数组类型。static VarHandleConstantBootstraps. fieldVarHandle(MethodHandles.Lookup lookup, String name, 类<VarHandle> type, 类<?> declaringClass, 类<?> fieldType)查找实例字段的VarHandle。static VarHandleConstantBootstraps. staticFieldVarHandle(MethodHandles.Lookup lookup, String name, 类<VarHandle> type, 类<?> declaringClass, 类<?> fieldType)Finds aVarHandlefor a static field.
-