跟面試官聊到JVM,他99%會讓你談談這個問題!

但凡問到 JVM(Java 虛擬機)一般有 99% 的機率必定會問:在 JVM 中如何判斷一個對象的生死狀態?   本文就來聊聊這個問題,判斷對象的生死狀態的算法有如下幾個:算法   一、引用計數器算法緩存 引用計算器判斷對象是否存活的算法是這樣的:給每個對象設置一個引用計數器,每當有一個地方引用這個對象的時候,計數器就加1,與之相反,每當引用失效的時候就減1。jvm 優勢:實現簡單、性能高。id
相關文章
相關標籤/搜索