1、装载
获取这个类的二进制字节流,转化为方法区的数据结构,在堆中生成类对象
类对象时方法区中数据的访问入口
2、链接
1)验证。 验证被加载类的正确性
2)准备。 为类的静态变量分配内存,并初始化为默认值
3)解析。 把类中的符号引用转换为直接引用。 把描述目标的一组符号,转换为直接指向目标的指针、相对偏移量或一个简介定位到目标的句柄。
将常量池中的符号引用替换为直接引用。
3、初始化。 对类的静态变量,静态代码执行初始化操作。
4、使用
5、卸载
类加载机制
最新推荐文章于 2022-10-21 15:08:10 发布