Java垃圾收集

一、垃圾收集的算法 Java的自動垃圾收集,需要判斷對象是否可以回收,判斷的算法,是通過「可達性分析」算法,即通過一系列被稱爲「GC Root」的對象作爲起點,從這些節點開始向下搜索,所走過的路徑叫做引用鏈,當一個對象到GC Root沒有任何引用鏈相連的時,就證明此對象可以回收。GC Root的可包含以下幾種: 虛擬機棧中引用的對象 方法區中靜態屬性引用的對象 方法區中常量引用的對象 本地方法棧中
相關文章
相關標籤/搜索