JVM(四)类的连接

类的验证

类被加载后,就进入连接阶段.连接就是将已经读入到内存的类的二进制数据合并到虚拟机运行时环境中.

类验证的内容

即使每个虚拟机实现都不同,但是大都会围绕以下几点进行

  • 类文件的结构检查
  • 语义检查
  • 字节码验证
  • 二进制兼容性验证

类的准备

在准备阶段,Java虚拟机为类的静态变量分配内存,并设置默认的初始值

类的解析

将间接引用转化为直接引用

Java代码中的对象引用转化为指向对象在内存中的地址.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容