JVM 垃圾回收詳細總結

對於JVM垃圾的定義: 就是JVM中不用的內存空間就是內存垃圾需要收回的,識別垃圾的方法有兩種計數引用和枚舉節點可達性分析。 第一種方法是:計數引用就是給對象添加一個計數器,對象被引用一下,計數器就會加一,當對象引用失敗時,計數器就會減一,當對象的計數值爲0 時,對象就被收回,該方法的缺點是處理不了對象循環引用。 第二種方法是:以gc ROOT 爲根節點,遍歷對象圖,當對象能遍歷到,就是一個可達性
相關文章
相關標籤/搜索