Jvm中如何判斷對象的生死?

但凡問到 JVM(Java 虛擬機)通常有 99% 的概率一定會問,在 JVM 中如何判斷一個對象的生死狀態? 判斷對象的生死狀態的算法有以下幾個: 1、引用計數器算法 引用計算器判斷對象是否存活的算法是這樣的:給每一個對象設置一個引用計數器,每當有一個地方引用這個對象的時候,計數器就加1,與之相反,每當引用失效的時候就減1。 優點:實現簡單、性能高。 缺點:增減處理頻繁消耗cpu計算、計數器佔用
相關文章
相關標籤/搜索