【深入Java虛擬機】之三:垃圾回收

說明:本文是根據周志明的《深入理解Java虛擬機整理而成》 1. 如何判斷對象是否回收 1.1 引用計數算法(主流的Java虛擬機不選它來管理內存) 在對象中添加一個引用計數器,每當有一個地方引用它時,計數器值就加一;當引用失效時,計數器值就減一;任何時刻計數器爲零的對象就是不可能再被使用的。 優點: 引用計數算法(Reference Counting)雖然佔用了一些額外的內存空間來進行計數,但它
相關文章
相關標籤/搜索