深入JVM內(nèi)部解析類和對(duì)象的初始化過(guò)程
摘要: 類的初始化和對(duì)象初始化是 JVM 管理的類型生命周期中非常重要的兩個(gè)環(huán)節(jié),Google 了一遍網(wǎng)絡(luò),有關(guān)類裝載機(jī)制的文章倒是不少,然而類初始化和對(duì)象初始化的文章并不多,特別是從字節(jié)碼和 JVM 層次來(lái)分析的文章更是鮮有所見(jiàn)。
本文主要對(duì)類和對(duì)象初始化全過(guò)程進(jìn)行分析,通過(guò)一個(gè)實(shí)際問(wèn)題引入,將源代碼轉(zhuǎn)換成 JVM 字節(jié)碼后,對(duì) JVM 執(zhí)行過(guò)程的關(guān)鍵點(diǎn)進(jìn)行全面解析,并在文中穿插入了相關(guān) JVM 規(guī)范和 JVM 的部分內(nèi)部理論知識(shí),以理論與實(shí)際結(jié)合的方式介紹對(duì)象初始化和類初始化之間的協(xié)作以及可能存在的沖突問(wèn)題。
閱讀全文
posted @
2006-09-08 10:15 狂人思維·成都 閱讀(2218) |
評(píng)論 (4) 編輯