JAVA------內存劃分

框架如上圖,主要了解: 棧區: 1.先進後出 2.局部變量在棧區開闢內存空間 3.棧內存的數據在其作用域內有效,使用結束後自動釋放 堆區: 1.每個變量都有默認值 2.new的對象都在堆區中 3.使用結束後,對象成爲了垃圾對象,垃圾回收器空閒時回收 方法區: 1.代碼區 存儲整片代碼 2.靜態區 存儲靜態的變量或者方法 3.常量區   存放常量
相關文章
相關標籤/搜索