1. 为什么要进行垃圾回收?
2. JVM GC 分为哪几种?
3. 如何判断一个对象是否可以被回收? 有两种方法判断对象是否可回收,引用计数法和可达性分析算法。
4. 哪些对象可以当作 GC Roots?
5. 不可达的对象会被立即回收吗?
6. 确定一个对象是要被回收的,那接下来如何怎么处理?
7. 说一说垃圾回收的过程? 简单地说就是复制、清空、互换。详细过程是:
8. 有哪些垃圾回收算法? 常见的有四种,复制算法,标记清除算法,标记整理算法和分代回收算法。
9. 你知道哪些垃圾回收器?
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!