<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來設置大小,其實是在設置初始堆空間,和最大堆空間的大小。

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲高清在线视频| 久久亚洲国产欧洲精品一| 亚洲最大在线观看| 84pao强力永久免费高清| 亚洲av日韩综合一区在线观看| 亚洲精品黄色视频在线观看免费资源 | 相泽亚洲一区中文字幕| 看Aⅴ免费毛片手机播放| 国产免费啪嗒啪嗒视频看看| 国产成人精品日本亚洲语音| 黄a大片av永久免费| 国产精品日本亚洲777| 国产又黄又爽又刺激的免费网址| 国产AV无码专区亚洲AV琪琪| 可以免费观看一级毛片黄a| 一级毛片在线播放免费| 在线亚洲人成电影网站色www| 免费无码H肉动漫在线观看麻豆| 亚洲A∨无码无在线观看| 波多野结衣免费在线| 在线亚洲午夜片AV大片| 国产无遮挡吃胸膜奶免费看| 日韩精品免费一线在线观看| 国产亚洲精品美女久久久| 女人体1963午夜免费视频| 亚洲精品美女久久久久| 成年性午夜免费视频网站不卡| 豆国产96在线|亚洲| 亚洲免费人成在线视频观看| 毛片无码免费无码播放| 亚洲精品欧美综合四区| 亚洲午夜av影院| 久久99国产综合精品免费| 亚洲国产日韩精品| 亚洲最大av无码网址| 99国产精品免费观看视频| 亚洲中文字幕一区精品自拍| 亚洲人成无码网站久久99热国产| 永久看日本大片免费35分钟| 国产大陆亚洲精品国产| 亚洲第一精品在线视频|