JVM复习(一)启动流程和基本结构

JVM启动流程 java命令接一个带有main方法的启动类 首先装载配置,根据版本号等信息查找JVM配置文件jvm.cfg 根据配置文件定位需要的dll(jvm.dll) 从dll初始化虚拟获得相关的接口(JNIEnv),比如findclass等 找到main方法并运行 JVM基本结构 PC寄存器:指向下一条指令的地址,每个线程拥有一个PC寄存器,在线程创建时创建,执行本地方法时,PC值为unde
相关文章
相关标签/搜索