更新時(shí)間:2023-01-30 15:47:26 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2216次
1.JVM內(nèi)存模型
整體描述上面對(duì)運(yùn)行時(shí)數(shù)據(jù)區(qū)描述了很多,其實(shí)重點(diǎn)存儲(chǔ)數(shù)據(jù)的是堆和方法區(qū)(非堆),所以內(nèi)存的設(shè)計(jì)也著重從這兩方面展開(注意這兩塊區(qū)域都是線程共享的)。對(duì)于虛擬機(jī)棧,本地方法棧,程序計(jì)數(shù)器都是線程私有的
(1) 一塊是非堆區(qū),一塊是堆區(qū)
(2) 堆區(qū)分為兩大塊:一個(gè)是old區(qū),一個(gè)是Young區(qū)
(3) Young區(qū)分為兩大塊: 一個(gè)是survivor區(qū) (S+S1) ,一塊是Eden區(qū)
(4) S和S1一樣大,也可以叫From和To
2.JVM使用“類”的生命周期是:
裝載、鏈接、初始化、使用、卸載
1.裝載:
定要找到Class文件所在的全路徑,然后裝載到內(nèi)存中J,ava又是一門Java面試題相關(guān)內(nèi)容,可以關(guān)注動(dòng)力節(jié)點(diǎn)Java官網(wǎng)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)