1.反射的定义
背景:IDEA中获取某个类中的所有方法的提示就是利用反射机制实现的;
反射机制的定义:
1.动态获取对象信息(成员变量,成员方法,构造方法)
2.调用对象的信息(成员变量,成员方法,构造方法)
2.反射编程核心思想
步骤1:获取calss类型的对象(字节码对象)
步骤2:通过字节码对象获取成员变量,成员方法,构造方法
3.通过反射获取自定义类的calss类型的对象
步骤1:准备物料
步骤2:获取Class类型对象
4.通过反射获取类之类的Class类型对象
5.反射获取构造方法
6.反射获取成员变量
7.反射获取成员方法
实战:
实战2:
第一步创建java---resources 第二步在resources 中右击newFile 创建db.properties
第三步在java中创建User然后创建一个测试类
实战2: