提供类和接口,以获取关于
类和对象的反射信息。在安全限制内,反射允许编程访问关于加载类的字段、方法和
构造方法的信息,并允许使用反射字段、方法和构造方法对对象上的基本对等项进行操作。
如果必需的 ReflectPermission 可用,则
AccessibleObject 允许抑制访问检查。
此包中的类以及 java.lang.Class 可以适应以下应用程序的需要:
调试程序、
解释程序、对象检查程序、类浏览程序,以及服务(比如,Object Serialization 和 JavaBean,它们需要访问目标对象(基于其运行时类)的公共成员或给定类声明的成员)。