说说 Java 类加载机制是什么

  1. 加载,获取类的字节码,并且放到jvm的元空间中,生成Class对象链接
    1. 验证:验证字节码是否符合jvm的规范,是否安全等
    2. 准备:将静态变量赋默认值(不是自己的默认值,而是int是0这种)
    3. 解析:将符号引用转为直接引用
  2. 初始化:将静态变量赋初始值(自己写的初始值),执行静态代码块
  3. 使用
  4. 卸载:将Class对象清除掉.
    1. 需要满足三个条件
      1. 没有对象
      2. 没有引用
      3. 类加载器实例已经回收
posted @   xiuer211  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示