Java垃圾回收機制之垃圾回收算法與新老年代

對象被判定爲垃圾的標準 沒有其他對象的引用 判斷對象是否爲垃圾的算法 1.引用計數算法 2.可達性分析算法 引用計數算法 判斷對象的引用數量 ++通過判斷對象的引用數量來決定對象是否可以被回收 ++每個對象實例都有一個引用計數器,被引用則+1,完成引用則-1 ++任何我引用計數爲0的對象實例可以被當作垃圾收集 優點:執行效率高,程序執行受影響較小 缺點:無法檢測出循環引用的情況導致內存泄露 可達性
相關文章
相關標籤/搜索