Java中內存中的Heap(堆)、Stack(棧)與程序運行的關係

作者:u012900536 感謝原作者!!! 堆和棧的內存管理 棧的內存管理是順序分配的,而且定長,不存在內存回收問題;而堆 則是隨機分配內存,不定長度,存在內存分配和回收的問題; 堆內存和棧內存的區別可以用如下的比喻來看出:使用堆內存就象是自己動手做喜歡吃的菜餚,比較麻煩,但是比較符合自己的口味,而且自由度大。使用棧內存就象我們去飯館裏吃飯,只管點菜(發出申請)、付錢和吃(使用),吃飽了就走,不
相關文章
相關標籤/搜索