JAVA的內存分配圖

堆區:以new關鍵詞創建的對象,JDK1.7開始字符串常量池也在堆區中存放 棧區:存放棧幀,每次調用產生一個棧幀入棧,棧幀中保存臨時變量和參數,方法調用完成後棧幀會自動出棧 方法區:類的信息,所有被static修飾的成員,JDK1.7之前字符串常量池在方法區中存放 內存分配應該有五個部分:棧,堆,方法區,本地方法棧,寄存器 堆內存特點: 1.每個對象都有地址值 2.每個對象的數據都有默認值0 3.
相關文章
相關標籤/搜索