什么是反射

通过Class.forname(对象)获取一个对象  通过这个对象引用掉newinstance方法获取到类的对象  其实反射和new出来的类对象一样都是通过对象的无参构造创建出来的类的对象

既然可以new 那为什么还用反射呢????

因为可能在编译器不确定要创建哪个类的对象但是运行的时候要创建出来

猜你喜欢

转载自www.cnblogs.com/zhaohuihui/p/11397224.html