JVM 基礎筆記(四)垃圾回收JDK 1.8

垃圾回收機制    一、確定什麼樣的對象是垃圾?  引用計數,可達性分析 引用計數 有其他的對象引用我,就不會被回收,但是會有一些問題。 假如  a1 是 a2的引用,而a2又是a1的引用。循環引用,這樣兩個對象就不會被稱之爲垃圾,就導致這兩個對象不會被回收造成資源的浪費。 可達性分析 GC root【上帝視角】,由這個GC root出發,去看看某個對象是否可達。  特點:  GC root的生命
相關文章
相關標籤/搜索