JVM垃圾判断

JVM内存机构 虚拟机栈 本地方法栈 程序计数器 堆 方法区 其中程序计数器、虚拟机栈和本地方法栈3个区域随线程启动与销毁, 因此这几个区域的内存分配和回收都具有确定性,不需要过多考虑回收的问题。而Java堆区和方法区则不一样,这部分内存的分配和回收是动态的,正是垃圾回收需要关注的部分。  如何确定垃圾是否可回收的两种算法 引用计数算法 可达性算法 引用计数算法 给对象添加一个引用计数器,每当有一
相关文章
相关标签/搜索