通俗理解JVM系列(三)——GC算法理解

一.垃圾對象判斷 判斷對象是否可回收 引用計數法 概念:這種方式現在用的不多,它給對象添加一個引用計數器,每當有一個地方引用了此對象,計數器就加1,當引用失效則減1。任何時候,計數器爲0時,表示對象不再被引用。 特點:這個方式效率高,但是無法解決相互引用的問題,當對象兩個對象相互引用對方,導致循環引用,這樣計數器就無法爲0,所以無法進行回收。 可達性分析算法 通過一系列稱爲GC Roots的對象作
相關文章
相關標籤/搜索