jvm 複習概要(三) 垃圾回收

1.如何判定對象爲垃圾對象 1.1 引用計數法 在對象中添加一個引用計數器,當有地方引用這個對象的時候,引用計數器的值就+1,當引用失效的時候,計數器的值就-1 弊端: A對象引用B對象,B對象引用C對象,當把A對象引用失效 即(A=null),如果垃圾回收使用的是引用計數法,則a對象會被回收,但是b對象和c對象不會被回收。 1.2 可達性分析法 在主流的商用程序語言中(Java和C#),都是使用
相關文章
相關標籤/搜索