Uses of Class
java.lang.IllegalAccessException
-
Packages that use IllegalAccessException 软件包 描述 java.lang 提供对Java编程语言设计至关重要的类。java.lang.invoke java.lang.invoke
包提供用于与Java虚拟机交互的低级基元。java.lang.reflect 提供用于获取有关类和对象的反射信息的类和接口。java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。org.w3c.dom.bootstrap 提供工厂以获取DOMImplementation
实例。org.xml.sax.helpers 提供帮助程序类,包括支持引导基于SAX的应用程序。 -
-
Uses of IllegalAccessException in java.lang
Methods in java.lang that throw IllegalAccessException 变量和类型 方法 描述 T
Class. newInstance()
已过时。此方法传播由Nullary构造函数抛出的任何异常,包括已检查的异常。 -
Uses of IllegalAccessException in java.lang.invoke
Methods in java.lang.invoke that throw IllegalAccessException 变量和类型 方法 描述 类<?>
MethodHandles.Lookup. accessClass(类<?> targetClass)
确定是否可以从此Lookup
对象定义的查找上下文中访问类。MethodHandle
MethodHandles.Lookup. bind(Object receiver, String name, MethodType type)
为非静态方法生成早期绑定方法句柄。类<?>
MethodHandles.Lookup. defineClass(byte[] bytes)
为同一个类加载器和相同的运行时包定义一个类,并将protection domain定义为此查找的lookup class 。类<?>
MethodHandles.Lookup. findClass(String targetName)
从此Lookup
对象定义的查找上下文中按名称查找类。MethodHandle
MethodHandles.Lookup. findConstructor(类<?> refc, MethodType type)
生成一个方法句柄,该句柄使用指定类型的构造函数创建对象并对其进行初始化。MethodHandle
MethodHandles.Lookup. findGetter(类<?> refc, String name, 类<?> type)
生成一个方法句柄,提供对非静态字段的读访问权限。MethodHandle
MethodHandles.Lookup. findSetter(类<?> refc, String name, 类<?> type)
生成一个方法句柄,提供对非静态字段的写访问权限。MethodHandle
MethodHandles.Lookup. findSpecial(类<?> refc, String name, MethodType type, 类<?> specialCaller)
为虚方法生成早期绑定方法句柄。MethodHandle
MethodHandles.Lookup. findStatic(类<?> refc, String name, MethodType type)
生成静态方法的方法句柄。MethodHandle
MethodHandles.Lookup. findStaticGetter(类<?> refc, String name, 类<?> type)
生成一个方法句柄,提供对静态字段的读访问权限。MethodHandle
MethodHandles.Lookup. findStaticSetter(类<?> refc, String name, 类<?> type)
生成一个方法句柄,提供对静态字段的写访问权限。VarHandle
MethodHandles.Lookup. findStaticVarHandle(类<?> decl, String name, 类<?> type)
生成一个VarHandle,允许访问类型为type
name
类型的静态字段decl
。VarHandle
MethodHandles.Lookup. findVarHandle(类<?> recv, String name, 类<?> type)
生成一个VarHandle,可以访问类型为type
name
类型的非静态字段recv
。MethodHandle
MethodHandles.Lookup. findVirtual(类<?> refc, String name, MethodType type)
生成虚方法的方法句柄。static MethodHandles.Lookup
MethodHandles. privateLookupIn(类<?> targetClass, MethodHandles.Lookup lookup)
返回lookup object
全功能模拟所有支持的字节码的行为,包括private access ,目标类。MethodHandle
MethodHandles.Lookup. unreflect(方法 m)
如果查找类具有权限,则将 direct method handle设置为 m 。MethodHandle
MethodHandles.Lookup. unreflectConstructor(构造器<?> c)
为反射的构造函数生成方法句柄。MethodHandle
MethodHandles.Lookup. unreflectGetter(字段 f)
生成一个方法句柄,提供对反射字段的读访问权限。MethodHandle
MethodHandles.Lookup. unreflectSetter(字段 f)
生成一个方法句柄,提供对反射字段的写访问权限。MethodHandle
MethodHandles.Lookup. unreflectSpecial(方法 m, 类<?> specialCaller)
为反射方法生成方法句柄。VarHandle
MethodHandles.Lookup. unreflectVarHandle(字段 f)
生成一个VarHandle,可以访问类型为f
的类型T
的反射字段R
。 -
Uses of IllegalAccessException in java.lang.reflect
Methods in java.lang.reflect that throw IllegalAccessException 变量和类型 方法 描述 Object
Field. get(Object obj)
返回指定对象上此字段
表示的字段的值。boolean
Field. getBoolean(Object obj)
获取静态或实例boolean
字段的值。byte
Field. getByte(Object obj)
获取静态或实例byte
字段的值。char
Field. getChar(Object obj)
获取char
类型的静态或实例字段的值,或通过扩展转换获得可转换为类型char
的另一种基本类型的值。double
Field. getDouble(Object obj)
获取double
类型的静态或实例字段的值,或通过扩展转换获得可转换为double
类型的另一种基本类型的值。float
Field. getFloat(Object obj)
获取类型为float
的静态或实例字段的值,或通过扩展转换获得可转换为类型float
的另一种基本类型的值。int
Field. getInt(Object obj)
获取int
类型的静态或实例字段的值,或通过扩展转换获得可转换为类型int
的另一种基本类型的值。long
Field. getLong(Object obj)
获取long
类型的静态或实例字段的值,或通过扩展转换获得可转换为类型long
的另一种基本类型的值。short
Field. getShort(Object obj)
获取类型为short
的静态或实例字段的值,或通过扩展转换获得可转换为类型short
的另一种基本类型的值。Object
Method. invoke(Object obj, Object... args)
在具有指定参数的指定对象上调用此方法
对象表示的基础方法。T
Constructor. newInstance(Object... initargs)
使用此构造器
对象表示的构造方法,使用指定的初始化参数创建和初始化构造函数声明类的新实例。void
Field. set(Object obj, Object value)
将指定对象参数上此字段
对象表示的字段设置为指定的新值。void
Field. setBoolean(Object obj, boolean z)
将字段的值设置为指定对象上的boolean
。void
Field. setByte(Object obj, byte b)
将字段的值设置为指定对象上的byte
。void
Field. setChar(Object obj, char c)
将字段的值设置为指定对象上的char
。void
Field. setDouble(Object obj, double d)
将字段的值设置为指定对象上的double
。void
Field. setFloat(Object obj, float f)
将字段的值设置为指定对象上的float
。void
Field. setInt(Object obj, int i)
将字段的值设置为指定对象上的int
。void
Field. setLong(Object obj, long l)
将字段的值设置为指定对象上的long
。void
Field. setShort(Object obj, short s)
将字段的值设置为指定对象上的short
。 -
Uses of IllegalAccessException in java.util
Methods in java.util that throw IllegalAccessException 变量和类型 方法 描述 ResourceBundle
ResourceBundle.Control. newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
如果需要,使用给定的类加载器为给定格式和语言环境的给定包名称实例化资源包。 -
Uses of IllegalAccessException in javax.swing
Methods in javax.swing that throw IllegalAccessException 变量和类型 方法 描述 static void
UIManager. setLookAndFeel(String className)
使用当前线程的上下文类加载器加载由给定类名指定的LookAndFeel
,并将其传递给setLookAndFeel(LookAndFeel)
。 -
Uses of IllegalAccessException in org.w3c.dom.bootstrap
Methods in org.w3c.dom.bootstrap that throw IllegalAccessException 变量和类型 方法 描述 static DOMImplementationRegistry
DOMImplementationRegistry. newInstance()
获取DOMImplementationRegistry
的新实例。 -
Uses of IllegalAccessException in org.xml.sax.helpers
Methods in org.xml.sax.helpers that throw IllegalAccessException 变量和类型 方法 描述 static Parser
ParserFactory. makeParser()
已过时。使用`org.xml.sax.parser'系统属性创建一个新的SAX解析器。static Parser
ParserFactory. makeParser(String className)
已过时。使用提供的类名创建新的SAX解析器对象。
-