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