摘要: 垃圾收集 判断对象为垃圾对象 引用计数法 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就+1;当引用失效时,计数器值就-1;任何时刻计数器为0的对象就是不能再被使用的垃圾对象。 引用计数算法的实现简单,判定效率高。在大部分情况下它都是一个不错的算法。但是,至少主流的Java虚拟机里面 阅读全文
posted @ 2022-12-08 23:24 snail灬 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 整体描述 前面对运行时数据区描述了很多,其实重点存储数据的是堆和方法区(非堆),所以内存的设计也着重从 这两方面展开(注意这两块区域都是线程共享的)。对于虚拟机栈,本地方法栈,程序计数器都是线程私有的。 (1)一块是非堆区,一块是堆区 (2)堆区分为两大块:一个是Old区,一个是Young区 (3) 阅读全文
posted @ 2022-12-08 17:42 snail灬 阅读(35) 评论(0) 推荐(0) 编辑