最近在拜读周志明前辈的《深入理解Java虚拟机》第三版,相比第二版中的内容在垃圾回收器这块新增了当前比较新的Shenandoah收集器ZGC收集器,不妨了解下这两款收集器解决了原来存在的什么痛点问题,以及是如何解决的。如果面试的时候能提到这一块的内容,说不定是个亮点。当然这只是我个人的读书笔记,大部分内容还是书上的摘抄整理,想要详细了解的还是建议阅读相关官方文档和书籍,有兴趣的可以在评论区交流。 低延迟垃圾收集器 衡量垃圾收集器的三项最重要的指标是:内存占用(Footprint)、吞吐量(Throughput)和延迟(Latency),三者共同构成了一个“不可能三角” Shenandoah收集...