1.基础概念
Java反射机制在日常的业务开发可能较少应用,但针对一些基础框架的搭建上应用较为广泛
【1】反射机制概念
反射的引入
Object obj = new User();
若程序运行时接收到外部传入的一个对象,该对象的编译类型是Object,但程序又需要调用该对象运行类型的方法:
1.若编译和运行类型都知道,使用 instanceof判断后进行强制类型转化
2.编译时根本无法预知该对象属于什么类,程序只能依靠运行时信息来发现对象的真实信息,需要用到反射
3.需要得到对象真正的类型,需要用到反射
...大约 9 分钟