JVM-GC的引用計數法、可達性分析法和最終判定

    任何垃圾收集算法都需要做兩件事,首先檢測出垃圾對象,其次釋放垃圾對象佔用的堆空間並還給程序。垃圾對象檢測主要有兩種算法:引用計數法和可達性分析法(引用鏈),這裏主要研究下這兩種算法。 1.引用數法         引用計數法師垃圾收集的早期策略,在這中方法中,堆中每個對象都有一個引用計數,每當有一個地方引用他時,引用計數值就+1,當引用失效時,引用計數值就-1,任何時刻引用計數值爲0的對象
相關文章
相關標籤/搜索