JVM 第二篇

   上一章寫了一下jvm的分區,和對象的初始化操作,這篇主要說一下GC算法。     說到GC那麼首先想到的就是對象(堆),一個死亡的對象,那麼GC是如何確定一個對象已經死了的。 1.引用計數算法     通過對象的引用計數器來判斷對象是否可回收,每當有一個地方引用的時候,計數器就會+1,當引用失效時,計數器就會-1,如果計數器爲0則代表這個對象可以回收,但是在大多的JVM都沒有選用這個算法,因
相關文章
相關標籤/搜索