笔记-类的连接

it2025-01-07  8

类的连接,发生在类的加载(狭义上加载,即类加载器根据类的全限定名获取到class二进制数据文件)和初始化之间,主要分为三步:验证、准备和解析。 连接的目的,是确保class文件的正确性,没有被破坏,同时为类的静态变量分配好内存、初始化默认值。 验证:验证加载的class文件的格式是否正确。 准备:为类的静态变量分配好内存,并且初始化默认值。 解析:把类中的符号引用转换为直接引用。

最新回复(0)