java虚拟机内存管理小总结

一、概述 1、可达性分析算法 这个算法是用来来判定对象是否存活。基本思路积水通过一系列的称为“GCROOTs”的对象作为起点,从这些节点开始向下搜索,搜索所走过的路径称为引用连,当一个对象到 GC ROOTS没有任何引用链相连时,则证明此对象不可用。在java语言中,可以作为GCRoots的对象有:1、虚拟机栈中引用的对象,方法区中类静态属性引用的对象、方法区中常量引用的对象、本地方法栈中JNI(
相关文章
相关标签/搜索