Java虛擬機之GC

⑴背景 Java堆和方法區實現類所需內存是不一樣的,每個方法的多分支需要的內存也可能不一樣,我們只有在運行期間才能制動創建哪些對象。這部分內存分配與回收都是動態的,而垃圾回收器所關注的就是這些這部分內存。   ⑵基本垃圾回收算法 ①引用計數法:給每個對象添加一個引用計數器,每當有一個地方引用它時,計數器值就加1,當引用失效時,計數器就減1,任何時刻計數器爲0的對象是不可能被使用的。     引用計
相關文章
相關標籤/搜索