找回密码
 立即注册
首页 业界区 安全 几分钟了解下java虚拟机--02

几分钟了解下java虚拟机--02

祖柔惠 2025-6-17 21:41:46
几分钟应该看不完,私密马赛, 俺是标题党
既然来了, 看看吧, 球球你了
Java类加载器

类的生命周期和加载过程

1.png


  • 加载   加载所有的.class文件/jar文件/网络流 →字节流 (JVM 与java.lang.classLoader协作)
存储于Metaspace/Method Area

  • 校验   确保 class 文件里的字节流信息符合当前虚拟机的要求,不会危害虚拟机的安全
  • 准备   设置变量默认值  分配内存
  • 解析   解析常量池符号引用转换为直接引用,主要有以下四种:类或接口的解析、字段解析、类方法解析、接口方法解析   链接相关参数, 方法索引(为后续初始化和运行提供直接引用)
  • 初始化    执行类构造器  方法 初始化
类加载时机


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册