<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 8, comments - 13, trackbacks - 0, articles - 43
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    簡單的說,jvm的堆是存放對象的地方,棧存放的是基本數據類型和對象的引用。jvm棧是運行時的單位,jvm堆是存儲的單位。java中每個線程都有一個棧與之對應,這個很容易理解,每一個線程都有其特殊的執行流程邏輯,因此需要一個獨立的線程棧與之對應。jvm棧因為是運行時單位,所以里面存儲的信息都是跟當前線程相關的東西,如局部變量、運行時狀態,返回值等。而jvm堆是真正存放數據的地方,多個jvm棧可以共享堆中的數據。
    jvm堆和棧分離的好處,從軟件設計的角度看,棧代表處理邏輯,堆代表數據,分而治之,邏輯更加清楚。因為堆中的內容可以被共享,節省了空間。從面向對象的角度,對象的屬性,即數據,被存放在堆中,而對象中的方法,則是運行邏輯,存放在棧中。
    平時我們在eclipse啟動程序,我們可以通過-Xms,-Xmx來設置大小,其實是在設置初始堆空間,和最大堆空間的大小。

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 性短视频在线观看免费不卡流畅| 亚洲av日韩专区在线观看| eeuss影院ss奇兵免费com| 国产福利免费观看| 亚洲av无码偷拍在线观看| 日韩一级视频免费观看| 亚洲中文无码永久免| 97在线线免费观看视频在线观看| 亚洲成人福利在线| 在线观看的免费网站| 456亚洲人成在线播放网站| 国产四虎免费精品视频| 在线aⅴ亚洲中文字幕| 在线a毛片免费视频观看| 亚洲国产成人AV在线播放| 国产jizzjizz视频全部免费| 香港经典a毛片免费观看看| 国产啪亚洲国产精品无码 | 亚洲无av在线中文字幕| 成人精品视频99在线观看免费| 亚洲色精品aⅴ一区区三区| 99在线热视频只有精品免费| 亚洲色图校园春色| 免费看的黄色大片| rh男男车车的车车免费网站| 国产av无码专区亚洲av桃花庵| 久久久久久曰本AV免费免费| 亚洲www在线观看| 亚洲A丁香五香天堂网| 久久青青草原国产精品免费| 亚洲精品国产福利在线观看| 免费看片A级毛片免费看| 亚洲一级片免费看| 亚洲熟妇无码久久精品| 在线看片人成视频免费无遮挡| 国产黄色免费观看| 久久av无码专区亚洲av桃花岛| 成人超污免费网站在线看| 久香草视频在线观看免费| 亚洲网站在线免费观看| 波多野结衣中文一区二区免费 |