摘要: 这篇文章我们主要关注这些问题::Java程序执行完后,堆中的对象什么时候被回收?如何回收? 堆又叫做 “GC堆" 由于现在收集器基本都采用分代收集算法,所以Java堆还可以细分为:新生代和老年代,比例是1:2;再细致一点新生代内部又划分为Eden区、Survivor区,比例为8:1。下图显示了堆的结 阅读全文
posted @ 2020-07-02 21:25 今天你做题了吗 阅读(505) 评论(0) 推荐(2) 编辑
摘要: 以前学JVM的时候看过《深入理解Java虚拟机》,当时看的很模糊也记了些笔记,更像是为了应付面试。事实是确实把笔记都背上了,春招找实习的时候,内存管理、类加载、垃圾回收三连背一遍。后来自己做项目的时候,涉及到JVM的部分还是不怎么理解,最近重读了上面的书并且看了一些技术大佬的专栏,用博客记录下自己学 阅读全文
posted @ 2020-07-02 12:11 今天你做题了吗 阅读(359) 评论(0) 推荐(0) 编辑