JVM垃圾回收算法

本文參考:深入理解java虛擬機 一、對象的生死 我們先來了解一下在Java中是如何判斷一個對象的生死的,有些語言比如Python是採用引用計數來統計的,在Java以及C#等語言中是採用GC Roots來解決這個問題。如果一個對象和GC Roots之間沒有鏈接,那麼這個對象也可以被視作是一個可回收的對象。 Java中可以被作爲GC Roots中的對象有: 虛擬機棧中的引用的對象。 方法區中的類靜態
相關文章
相關標籤/搜索