Java中的垃圾回收機制(GC)

一、如何判斷是否進行回收? 我們都知道java有自己的垃圾回收機制,可以保證我們的程序運行,那麼如何判斷某一對象需要回收,哪些不需要呢? 大致就是兩種方法 (1)引用計數法:運用一個計數器,有地方引用計數器就加一,有一個引用失效,計數器就減一。 但它也有缺點:很難解決循環引用的問題。 (2)可達性分析算法(GC Root):其基本思路是通過一系列名爲」GC Root「的對象作爲起始點,從被稱爲GC
相關文章
相關標籤/搜索