java虛擬機內存管理小總結

一、概述 1、可達性分析算法 這個算法是用來來判定對象是否存活。基本思路積水通過一系列的稱爲「GCROOTs」的對象作爲起點,從這些節點開始向下搜索,搜索所走過的路徑稱爲引用連,當一個對象到 GC ROOTS沒有任何引用鏈相連時,則證明此對象不可用。在java語言中,可以作爲GCRoots的對象有:1、虛擬機棧中引用的對象,方法區中類靜態屬性引用的對象、方法區中常量引用的對象、本地方法棧中JNI(
相關文章
相關標籤/搜索