JVM啟動(dòng)流程如下圖所示:

JVM基本結(jié)構(gòu):

PC寄存器:
-- 每個(gè)線程擁有一個(gè)PC寄存器, 它總是指向下一個(gè)指令的地址。
-- 執(zhí)行本地方法時(shí), PC的值為undefined
方法區(qū):
-- 保存裝載類的元信息
* 類型的常量池
* 字段,方法信息
* 方法字節(jié)碼
-- 通常和永久區(qū)(Perm)關(guān)聯(lián)在一起



每個(gè)朝位最多占用32位



JVM啟動(dòng)流程如下圖所示:
JVM基本結(jié)構(gòu):
PC寄存器:
-- 每個(gè)線程擁有一個(gè)PC寄存器, 它總是指向下一個(gè)指令的地址。
-- 執(zhí)行本地方法時(shí), PC的值為undefined
方法區(qū):
-- 保存裝載類的元信息
* 類型的常量池
* 字段,方法信息
* 方法字節(jié)碼
-- 通常和永久區(qū)(Perm)關(guān)聯(lián)在一起
每個(gè)朝位最多占用32位