垃圾回收器之CMS和G1

垃圾回收器之CMS和G1 1. 什麼是垃圾 在介紹垃圾回收器之前,我們現需要明白什麼是垃圾? 其實很簡單,即在堆內存中,沒有被引用的對象即是垃圾,當JVM發生GC時就會把這些垃圾給清除,釋放堆內存空間。即內存中不再使用的對象。 那麼JVM是如何找到內存中不再使用的對象呢?一般JVM提供了兩種方法: 引用計數法:堆中每創建一個對象,就都會爲該對象創建一個計數器,默認初始值爲1。當有其他變量被賦值爲該
相關文章
相關標籤/搜索