Reflection(反射) 动态语言的关键。反射机制允许程序在执行期间借助于Reflection API取任何类的内部信息,可以直接操作任意对象内部属性和方法
反射机制的功能
在运行时判断任意一个对象所属的类
在运行构造任意一个类的对象
在运行时判断任意一个类具有的成员变量和方法
在运行时获取泛型信息
在运行时调用任意一个对象的成员变量和方法
在运行时处理注解
生成动态代理
相关API
Java.lang.Class
java.lang.reflect.Method java.lang.reflect.Filed java.lang.reflect.Constructor
idea6.19处代码展示
Class的理解