Java 基礎(9)—— 對於 堆、棧、方法區的簡單理解

1 堆區 堆內存用來存放由new創建的對象和數組。 在堆中產生了一個數組或對象後,還可以在棧中定義一個特殊的變量,讓棧中這個變量的取值等於數組或對象在堆內存中的首地址,棧中的這個變量就成了數組或對象的引用變量。 引用變量就相當於是爲數組或對象起的一個名稱,以後就可以在程序中使用棧中的引用變量來訪問堆中的數組或對象。 jvm只有一個heap區,被所有線程共享,不存放基本類型和對象引用,只存放對象本身
相關文章
相關標籤/搜索