阅读(3979) (1)

反射

2018-05-03 13:56:09 更新

笔者能力有限,总结有误的地方,请读者协作更正。

1.什么是反射机制?

反射是java中很重要的一个特点,它“不可以预知未来,却可以驾驭未来”;反射通过动态的加载对象,能够知道这个类,以及该类的所有属性和方法,并且调用;

反射是一种动态获取对象调用的一种机制,对java语言灵活性发挥很大。

作用: 能够在程序运行时判断任意一个对象所属哪个类,获取该类的属性、方法、构造方法,并在任意时刻调用。

很多框架中都要用到反射:例如Spring、Mybatis、动态代理等都使用到了反射技术。

2.Java中反射的三种实现方式

3.反射相关的类 ?