1、Reflection(反射) 是 reflection 是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API 取得内部信息,并直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生二零一个Class 类型的对象(一个类只有一个Class 对象),这个对象包含了完整的类的结构信息。可以通过这个对象看到类的结构信息。这个对象就像一面镜子,透过镜子可以看到类的结构。所以叫反射。