java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取信息以及动态调用对象的方法的功能称为java语言的反射机制。创建的每一个类都是对象,即类本身是java.lang.class类的实例对象,这个实力对象称为类对象,也就是Class对象。在一个Java虚拟机中,一个类,只会有一个类对象存在。