7.堆棧之間的差別

 1 棧內存存儲的是局部變量而堆內存存儲的是實體;  2 棧內存的更新速度要快於堆內存,因爲局部變量的生命週期很短;  3 棧內存存放的變量生命週期一旦結束就會被釋放,而堆內存存放的實體會被垃圾回收機制不定時的回收   堆和棧的區別可以用如下的比喻來看出:       使用棧就象我們去飯館裏吃飯,只管點菜(發出申請)、付錢、和吃(使用),吃飽了就     走,不必理會切菜、洗菜等準備工作和洗碗、刷
相關文章
相關標籤/搜索