加载中...
第7章 类加载机制
发表于:2021-07-24 | 分类: 《深入理解Java虚拟机》读书笔记
字数统计: 169 | 阅读时长: 1分钟 | 阅读量:

类从被加载到JVM到卸载出内存的完整生命周期?


说一下各个步骤?

加载:

  • 查找并加载类文件的二进制数据
  • 会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的数据的入口

连接:

  • 把已经读入内存的类的二进制数据放到虚拟机环境中,包括以下步骤:
    • 验证:确保被加载类的正确性
    • 准备:为类的静态变量分配内存,并初始化
    • 解析:把常量池中的符号引用替换为直接引用

初始化:

  • 为类的静态变量赋初值
上一篇:
第3章 JDK并发包
下一篇:
第6章 Class文件结构
本文目录
本文目录