垃圾回收机制
0 人感兴趣 · 13 次引用
- 最新
- 推荐

What's JVM- 垃圾收集器与内存分配策略
🍏给对象添加一个计数器,每次引用就把计数器+1;引用失效,计数器-1;当计数器为0,释放对象。


JVM 垃圾回收
java程序由JVM执行 jvm垃圾回收主要指对堆内不使用对象回收 回收过程分为:识别垃圾,回收垃圾 识别垃圾:通过可达性分析识别 回收垃圾有3中回收方法。标记清除,复制,标记压缩 JVM对堆进行分代,新生代,老年代,不同代采用不同的回收方法。


深入理解 JVM 垃圾回收机制 - 何为垃圾?
从诞生之初,人们就在思考GC需要完成的3件事情:何为垃圾?何时回收?如何回收?垃圾收集器在对内存进行回收前,第一件事就是要确定这些对象之中哪些还”活着“,哪些已经”死去“,而这些”死去“的对象,也就是我们所说的垃圾。