GC的三大基礎算法

基本術語 1. 垃圾(Garbage)         就是需要回收的對象。 作爲編寫程序的人,是可以做出「這個對象已經不再需要了」這樣的判斷,但計算機是做不到的。因此,如果程序(通過某個變量等等)可能會直接或間接地引用一個對象,那麼這個對象就被視爲「存活」;與之相反,已經引用不到的對象被視爲「死亡」。將這些「死亡」對象找出來,然後作爲垃圾進行回收,這就是GC的本質。 2、根(Root)     
相關文章
相關標籤/搜索