JAVA虛擬機【GC機制】可達性算法

本文主要討論可達性算法 GC(Garbage Collection)需要考慮三件事: 1. 哪些內存需要回收? 2. 什麼時候回收? 3. 如何回收? 確定哪些內存被回收 1.1 可達性算法 首先我們考慮第一個問題,哪些內存需要被回收?最初有一個引用計數法,當一個對象的引用計數爲0的時候則表示該對象需要被回收了,但是這個存在一個循環引用的問題,如下圖objA和objB互爲引用,但是二者都屬於無用的
相關文章
相關標籤/搜索