Java中的堆(heap)和棧(stack)

棧內存 定義:主要保存在函數中定義的一些基本類型的變量和對象的引用變量。 如: 基本類型變量:String str1 = "測試"; 引用變量:String str2 = new String("測試"); str1和str2 都是保存在棧內存中的。 當定義一個變量時,java就在棧中爲這個變量分配內存空間,當超過變量的作用域後(如一個界面finish();一些變量不會再用到), java會自動釋
相關文章
相關標籤/搜索