类加载的三个阶段

时间:2022-12-21 10:29:49

 

(1)加载:查找并加载类的二进制数据

(2)链接:   

    1.验证:确保被加载的类的正确性;

    2.准备:为类的静态变量分配内存,并将其进行初始化为默认值;

    3.解析:把类中的符号引用转换为直接引用

 

(3)初始化:为类的静态变量赋予初始值。

 

类加载的三个阶段