05 2021 档案
摘要:反射(框架设计的灵魂)的概述:是指在运行时去获取一个类的变量和方法信息。然后通过这些信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大增强程序的灵活性,程序可以不用在编译期就完成确定,所以可以在运行期进行扩展。 我们通过Class类的对象使用对应类的方法或变量,就是反射操作 通过下图加深对
阅读全文
摘要:类加载概述:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载、类的连接、类的初始化这三个步骤完成类的初始化。若不出现意外情况,JVM完成这三个步骤,所以有时也把这三个步骤统称类的加载或类的初始化。 类的加载:主要做的就是将.class文件读入到内存中,并为它创建一个java.l
阅读全文