反射(reflect)、内省(introspector)以及BeanUtils框架
一、反射技术 reflect
反射的官方定义:指程序可以访问、检测和修改它本身状态或行为的一种能力。
我对反射的理解:在正常的编程中,必须先有一个对象,才能调用类中定义的方法,访问类中的成员变量。通过反射,我们可以在没有具体对象的情况下,通过类的Class 属性,通过Class可以获取类的构造方法,字段,以及方法。然后我们可以调用构造方法,设置字段的值,以及调用类的方法。
反射的应用领域:大
原创
2017-03-15 18:33:32 ·
447 阅读 ·
0 评论