1、反射是Java独有的技术。是Java显著的特点。 2、反射是指对于任何一个类,在"运行的时候"都可以直接得到这个类的全部成分。 在运行时,可以直接得到这个类的构造器对象。(Constructor)在运行时,可以直接得到这个类的成员变量对象。(Field)在运行时,可以直接得到这个类的成员方法对象。(Method) 3、反射的核心思想和关键就是:得到编译后的class文件对象。 4、反射提供了一个Class类型,就是可以得到编译后的class类对象 Class c = HelloWorld.class; 5、反射是工作在运行时的技术,因为只有运行之后才会有class类对象。