一、概述
1.反射的定义:将类的各个组成部分封装成其他对象,这个过程叫反射。
二、获取字节码对象class类的三种方式
1.Class.forName("全类名"): 将字节码文件加载进内存,返回class对象。
2.类名.class: 通过类名的属性class获取。
3.对象.getClass() : getClass()方法在object类中定义着。
三、class类对象功能概述
1.获取成员变量们
2.获取成员方法们
3.获取构造方法们
4.获取类名
string getName();
四、获取成员变量
五、获取构造方法
六、获取成员方法
七、案例
通过读取配置文件的内容来调用方法替代硬编码。