多項選擇題

我們知道內(nèi)存泄漏的原因是應(yīng)該被回收的對象,不能被及時回收,那么GC是如何來判斷對象是否為垃圾對象呢?判斷的方式有兩個()。

A.引用計數(shù)對象被引用,引用計數(shù)器加1,反之減一,只有引用計數(shù)為0,那么這個對象為垃圾對象
B.可達(dá)性從GCRoot節(jié)點對象開始,看是否可以訪問到此對象,如果沒有訪問到則為垃圾對象
C.分類計數(shù)對象被引用,引用計數(shù)器加1,反之減一,只有引用計數(shù)為0,那么這個對象為垃圾對象
D.皮卡性從GCRoot節(jié)點對象開始,看是否可以訪問到此對象,如果沒有訪問到則為垃圾對象

微信掃碼免費搜題