对于任意一个类,能够知道这个类的所有属性和方法
对于任意一个对象,能够调用它的任意一个方法
优点:动态获取类信息、动态调用对象方法的机制
缺点:效率较低
1、查找虚拟机中加载的类字节码信息
2、解析字节码信息
3、使用类加载器进行创建
1、Class.forName("类路径")
2、类名.class
3、对象名.getClass()
4、基本类型包装类,调用包装类的Type
1、Class,获取类和接口信息
2、Field,获取属性信息
3、Constructor,获取构造方法信息
4、Method,获取方法信息
Copyright ©2010-2022 比特日记 All Rights Reserved.