java對象相關內存圖

一:一個對象的內存圖 說明: 1)方法區保存着.class相關數據 2)main方法先運行所以先進棧 3)對象名one其實就是個變量名,在main方法內,也是個局部變量。跟隨main一起進棧出棧。 4)對象名保存着一個地址值,指向在堆中的對象。創建對象時給變量名賦值就是該對象的地址值。 5)堆中對象的成員方法保存着一個地址值,指向方法區中的方法。 6)成員方法在棧中完成後立馬出棧,然後下一個成員方
相關文章
相關標籤/搜索