JVM类加载三步走

Java虚拟机通过加载、连接和初始化一个类型,使该类型可以被正在运行的Java程序使用。 加载:把二进制形式的Java类型读入Java虚拟机中。 连接:把加载的二进制形式的类型数据合并到虚拟机的运行时状态中去。 1. 验证:确保Java类型数据格式正确并且适合于Java虚拟机使用。 2. 准备:负责为该类型分配它所需内存。 3. 解析:把常量池中的符号引用转换为直接引用。(可推迟到运行中的程序真正
相关文章
相关标签/搜索