備戰BAT面試:查漏補缺——GC垃圾回收

備戰BAT面試的學習記錄,整理了最近自己查漏補缺的知識點,總結出來和大家分享,如有錯誤,歡迎指出! 備戰BAT面試 下圖所示是堆中內存分配示意圖,創建一個對象,首先會在eden區域分配區域,如果內存不夠,就會將年齡大的轉移到Survivor區,當survivor區域存儲不下,則會轉移年老代的。一般來說長期存活的對象最終會被存放到年老代,還有一種特殊情況也會被存放到年老代,就是創建大對象時,比如數據
相關文章
相關標籤/搜索