什么是反射?
反射允许对成员变量,成员方法和构造方法的信息进行编程访问
简单来说,就是可以通过反射获得类里边的成员变量、构造方法、成员方法
例如IDEA中:
作用
①获取任意一个类中的所有信息
②结合配置文件动态创建对象
获取class对象的三种方式
//第一种
Class.forName("全类名");
//第二种
类名.class()
//第三种
对象.getClass();
反射允许对成员变量,成员方法和构造方法的信息进行编程访问
简单来说,就是可以通过反射获得类里边的成员变量、构造方法、成员方法
例如IDEA中:
①获取任意一个类中的所有信息
②结合配置文件动态创建对象
//第一种
Class.forName("全类名");
//第二种
类名.class()
//第三种
对象.getClass();