最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

jvm程序結構

2021-03-11 23:11 作者:世界永不足夠  | 我要投稿


一個java源程序文件,會被編譯為字節(jié)碼文件(.class),每個java程序都需要運行在自己的jvm上,然后告知jvm程序的運行入口,再被jvm通過字節(jié)碼解釋器運行。

jvm初始運行時,會分配好方法區(qū),堆。而jvm每遇到一個線程,就會為其分配一個程序計數(shù)器,虛擬機棧,和本地方法棧。當線程終止時,三者所占用的內(nèi)存空間也會被釋放掉。

這也是為什么內(nèi)存區(qū)域被分成線程共享和非線程共享,非線程共享的那三個區(qū)域的生命周期和所屬線程相同,線程共享的區(qū)域與java程序運行的生命周期相同,所以這也是系統(tǒng)垃圾回收的場所只發(fā)生在線程共享區(qū)的原因。

jvm程序結構的評論 (共 條)

分享到微博請遵守國家法律
建始县| 长海县| 南木林县| 海城市| 陇南市| 石台县| 永州市| 会同县| 英德市| 昌图县| 疏附县| 达孜县| 监利县| 泸溪县| 塘沽区| 德阳市| 平度市| 巴彦淖尔市| 大同市| 禹州市| 泸溪县| 衡南县| 永善县| 清苑县| 丹凤县| 潮安县| 恭城| 扶风县| 徐水县| 揭西县| 静海县| 望谟县| 无棣县| 武宣县| 湖口县| 榆中县| 调兵山市| 邵阳县| 苗栗县| 大悟县| 英山县|