枚举类的使用
java.lang.invoke.VarHandle.AccessMode
使用 VarHandle.AccessMode 的包
-
VarHandle.AccessMode 在 java.lang.invoke 中的用法
java.lang.invoke 中返回 VarHandle.AccessMode 的方法修饰符和类型方法描述static VarHandle.AccessModeVarHandle.AccessMode.valueFromMethodName(String methodName) 返回与指定的VarHandle签名多态方法名称关联的AccessMode值。static VarHandle.AccessMode返回具有指定名称的此类的枚举常量。static VarHandle.AccessMode[]VarHandle.AccessMode.values()返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。java.lang.invoke 中的方法,参数类型为 VarHandle.AccessMode修饰符和类型方法描述final MethodTypeVarHandle.accessModeType(VarHandle.AccessMode accessMode) 获取此 VarHandle 的访问模式类型和给定的访问模式。final booleanVarHandle.isAccessModeSupported(VarHandle.AccessMode accessMode) 如果支持给定的访问模式,则返回true,否则返回false。VarHandle.toMethodHandle(VarHandle.AccessMode accessMode) 获得绑定到此 VarHandle 和给定访问模式的方法句柄。static MethodHandleMethodHandles.varHandleExactInvoker(VarHandle.AccessMode accessMode, MethodType type) 生成一个特殊的 invoker method handle,它可用于在关联访问模式类型与给定类型兼容的任何 VarHandle 上调用签名多态访问模式方法。static MethodHandleMethodHandles.varHandleInvoker(VarHandle.AccessMode accessMode, MethodType type) 生成一个特殊的 invoker method handle,它可用于在关联访问模式类型与给定类型兼容的任何 VarHandle 上调用签名多态访问模式方法。