JVM垃圾回收算法、垃圾收集器種類、常用垃圾收集器參數

對象是否可回收判斷方式: 1.引用計數法: 對象每被引用一次,其引用計數就+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,也就無法回收 2.可達性分析: 確定一批GC Roots引用,然後以這
相關文章
相關標籤/搜索