JVM 垃圾回收算法及案例分析

一、 在說垃圾回收算法之前,先談談JVM怎樣確定哪些對象是「垃圾」。 1.引用計數器算法: 引用計數器算法是給每個對象設置一個計數器,當有地方引用這個對象的時候,計數器+1,當引用失效的時候,計數器-1,當計數器爲0的時候,JVM就認爲對象不再被使用,是「垃圾」了。 引用計數器實現簡單,效率高;但是不能解決循環引用問問題(A對象引用B對象,B對象又引用A對象,但是A,B對象已不被任何其他對象引用)
相關文章
相關標籤/搜索