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

歡迎光臨散文網(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程序結構的評論 (共 條)

分享到微博請遵守國家法律
盐津县| 闽清县| 青铜峡市| 绥化市| 沧州市| 新竹县| 玉树县| 信丰县| 海宁市| 泌阳县| 延津县| 贞丰县| 鹤峰县| 新兴县| 元谋县| 宜都市| 高要市| 株洲县| 高台县| 巫山县| 天长市| 门源| 临桂县| 丹江口市| 临泽县| 巨鹿县| 色达县| 永和县| 会昌县| 南木林县| 长泰县| 麻栗坡县| 上虞市| 通海县| 昌黎县| 胶南市| 长顺县| 乌海市| 高邮市| 雅江县| 岢岚县|