摘要: 引言 虚拟机把描述类的数据即Class文件加载到内存中,并对数据进行验证、转换解析和初始化,最终形成可以直接被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类的生命周期 类初始化的时机 第一个阶段加载是由虚拟机控制,对于初始化阶段,虚拟机严格要求有且只有5种情况触发初始化。 1)遇到ne 阅读全文
posted @ 2017-10-16 17:49 BINGJJFLY 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 引言 Java虚拟机的指令是由一个字节长度的代表着某种特定操作含义的数字(操作码)以及跟在其后零至多个操作所需参数(操作数)构成。 加载和存储指令 该类指令用于将数据在栈帧中的局部变量表和操作数栈之间来回传输。 将一个局部变量加载到操作数栈顶:iload,iload_<n>等,其中iload的前四个 阅读全文
posted @ 2017-10-16 13:33 BINGJJFLY 阅读(857) 评论(0) 推荐(0) 编辑