1.概念:Class类实例表示正在运行的Java应用程序中类和接口
2.无公共构造方法
Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中的 defineClass 方法自动构造的每一个在运行的类都会有一个Class实例的存在,该实例由虚拟机获取
3.获取XXXXX
获取某类的Class实例
方法一:反射 Class.forName()
方法二:对象名.getClass()
方法三:类名.class
获取到继承关系 getSuperClass()
获取所有公共字段getFields()
获取所有字段(包括私有)getDeclaredFields()
获取所有方法getDeclaredMethods()
4.创建对象
newInstance()
5.激活
invoke()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)