场景 今天写持久层层框架的时候,知道了反射的重要性,回顾一下反射。先谈下类的加载的三个阶段 代码阶段/编译阶段 很好理解,我们有一个类。把他编译成字节码文件。直接上图。 类加载阶段 类的加载器把这个A_USER类加载到我们的堆中,里面的变量,方法,构造器,泛型等。 运行时阶段 得到了Class去创建对象,就可以调用对象里面的所有东西了。 内容不多,略为抽象,后续可能会有代码附上。