深入理解jvm虛擬機第三章總結

1如何判斷垃圾   判斷一個對象是否是垃圾就看這個對象是否還被引用,如果這個對象還被引用,就說明有用到的可能,沒被引用就說明之後不可能被使用,就是垃圾。判斷方法有兩種 1.引用計數法    就是一個對象被引用一次就++一次;但是會存在兩個對象相互引用,最終成環。 2可達性分析   就是從GC Roots出發,能夠達到的對象就是被引用的的對象,不能到達的對象就說明在線程執行過程不可能被調用,視爲垃圾
相關文章
相關標籤/搜索