Java內存機制

在Java中有四塊內存空間 分別是棧內存空間、堆內存空間、全局數據區、全局代碼區 其中全局數據區存放static(靜態)類型的屬性, 全局代碼區存放所有的方法定義. 使用最多的兩塊內存區域是棧和堆. 棧內存中存放的是在函數中定義的基本類型的變量和定義的引用變量, 當一段代碼塊定義一個變量時, Java就在棧中爲這個變量分配內存空間, 當超過變量的作用域後, Java會自動釋放掉爲該變量分配的內存空
相關文章
相關標籤/搜索