关于为什么用反射创建对象的文章
-
反射怎么理解,菲涅尔反射原理
1. 啥是反射1.初识反射
刚开始学反射的时候,我是一脸懵逼的,这玩意真的是“抽象的妈妈给抽象开门-抽象到家了。”
为什么创建对象要先获取 Class 对象?这不多此一举吗?我直接 new 一下不是更简单吗?
什么是程序运行时获取类的属性和方法?平时都是程序编译出错了再修改代码,我为什么要考虑程序运行时的状态?
我平时开发也用不到,学这玩意有啥用?
后来学了注解、spring、SpringMVC 等技术之后,发现反射无处不在。
2.JVM 加载类