JVM 垃圾回收算法&垃圾收集器

對象是否可回收判斷方式 引用計數法 對象每被引用一次,其引用計數就+1,不再引用時就-1,這樣雖然簡單高效,但是無法解決互相引用的問題,比如A持有B,B持有A A a=new A(); B b =new B(); a.instance=b; b.instance=a; a=null;b=null; 這樣引用計數都不爲0,也就無法回收   可達性分析 確定一批GC Roots引用,然後以這些引用爲出
相關文章
相關標籤/搜索