兩個對象的內存圖

 一、類進入方法區spa 二、main方法進棧,(經過main方法不斷讓方法入棧,方法一旦執行完就彈出,方法入棧),棧中的方法都是經過地址尋到堆中的對象,而後堆中的經過地址尋找方法區中的成員方法 三、在棧中執行建立對象的代碼,在堆中建立對象(new xxx),對象在堆中,對象的地址保存在棧中的變量中如:one,two 堆中會新建成員變量 可是堆中只保存成員方法的地址,緣由是咱們只要方法的返回的結果
相關文章
相關標籤/搜索