Java垃圾回收詳解

一.如何確定某個對象是「垃圾」?   首先要搞清一個最基本的問題:如果確定某個對象是「垃圾」?既然垃圾收集器的任務是回收垃圾對象所佔的空間供新的對象使用,那麼垃圾收集器如何確定某個對象是「垃圾」?—即通過什麼方法判斷一個對象可以被回收了。   在java中是通過引用來和對象進行關聯的,也就是說如果要操作對象,必須通過引用來進行。那麼很顯然一個簡單的辦法就是通過引用計數來判斷一個對象是否可以被回收。
相關文章
相關標籤/搜索