圖解java虛擬機之內存分配和垃圾收集

根據《深入理解java虛擬機》一書所作的筆記和圖。 繪圖不易,轉載請註明出處 引用計數法的缺陷 可能存在循環引用, 例如A = B 和B =A , 實際上已經沒有再使用他們這2個了,但是依然不會被認爲已死 可達性分析算法: 給定1個GC ROOT對象, 然後判斷某個對象能否到達gcRoot這個頂點 ,達不到則認爲時可回收。 GC ROOT對象: 虛擬機棧引用的對象、 類靜態屬性引用 方法區的回收
相關文章
相關標籤/搜索