如何判斷對象是否存活

1.如何判斷對象是否存活 1.1引用計數法 給對象中添加一個 引用計數器,每當有一個地方引用它時,計數器值+1,當引用失效時,計數器值-1。任何時刻計數器值爲0的對象就是不可能再被使用的。但是這個方法有個問題不能解決:就是當兩個對象相互引用時,他們的計數器值永遠不會變成0,導致兩個對象無法被回收。 1.2可達性分析算法 在主流的商用程序語言(Java、C#)的主流實現中,都是稱通過可達性分析來判定
相關文章
相關標籤/搜索