Java 對象內存執行分析-class(一)

Java 一般將內存分爲堆(Heap)和棧(Stack),而堆裏面爲包含着方法區,用於存儲類的代碼信息,static變量,常量池。圖片

拿一個Person類來作一個示例,類裏面包含id,name,age屬性以及toString 方法 而且初始化兩個Person爲p1,p2。內存分佈爲下圖所示。內存

輸入圖片說明

相關文章
相關標籤/搜索