棧內(nèi)存特點:
(推薦教程:java入門程序)
-
方法執(zhí)行的內(nèi)存區(qū),每個方法被調(diào)用都會創(chuàng)建一個棧幀。
-
存儲特性是先進(jìn)后出,后進(jìn)先出。
-
由系統(tǒng)自動分配,速度快。棧是一個連續(xù)的內(nèi)存空間。
棧內(nèi)存存放內(nèi)容:
局部變量、操作數(shù)、方法出口。
(視頻教程推薦:java視頻教程)
堆內(nèi)存特點:
堆內(nèi)存是一個不連續(xù)的空間,分配靈活,速度慢。
堆內(nèi)存存放內(nèi)容:
創(chuàng)建好的對象和數(shù)組。