框架:半成品软件
反射:将类的各个组成部分封装成其他的对象
类加载器(ClassLoader)将class文件加载进内存后
成员变量用:Field【】fields来描述所有的成员变量
用Constructor【】 cons构造器封装为构造方法
Method【】 methods 存 所有成员方法
反射的好处:可以解耦合,提高程序的可扩展性,可在运行的过程中操作这些对象。
获取class对象的方法
不论通过那种方式获取的class对象,都是同一个。
指向堆内存的同一个对象。