- 加载,获取类的字节码,并且放到jvm的元空间中,生成Class对象链接
- 验证:验证字节码是否符合jvm的规范,是否安全等
- 准备:将静态变量赋默认值(不是自己的默认值,而是int是0这种)
- 解析:将符号引用转为直接引用
- 初始化:将静态变量赋初始值(自己写的初始值),执行静态代码块
- 使用
- 卸载:将Class对象清除掉.
- 需要满足三个条件
- 没有对象
- 没有引用
- 类加载器实例已经回收
- 需要满足三个条件
说说 Java 类加载机制是什么
发布时间 2023-09-23 20:12:36作者: xiuer211