天天看点

一文搞懂Java虚拟机垃圾回收机制 | 开发者社区精选文章合集(二十三)

每日集成开发者社区精品内容,你错过的干货补给站

每日精选博文推荐

一文搞懂Java虚拟机垃圾回收机制 | 开发者社区精选文章合集(二十三)

底层原理:垃圾回收算法是如何设计的?

理解Java虚拟机垃圾回收机制的底层原理,是成为一个高级Java开发者的基本功。本文从底层的垃圾回收算法开始,着重去阐释不同垃圾回收器在算法设计和实现时的一些技术细节,去探索「why」这一部分,通过对比不同的垃圾回收算法和其实现,进一步感知目前垃圾回收的发展脉络。

>>戳我前往了解全文

前沿实践:垃圾回收器是如何演进的?

本篇将结合业界目前垃圾回收器的发展方向,介绍几种较前沿的垃圾回收器:G1/C4/ZGC/Shenandoah GC,以便于加深对垃圾回收算法的理解。

>>点击阅读全文

咱们从头到尾说一次 Java 的垃圾回收

之前上学的时候有一个梗,说在食堂里吃饭,吃完把餐盘端走清理的是 C++ 程序员,吃完直接就走的是 Java 程序员。确实,在 Java 的世界里,似乎我们不用对垃圾回收那么的关注。很多初学者不懂 GC,也能写出一个能用甚至还不错的程序或系统。但其实这并不代表 Java 的 GC 就不重要。相反,它是那么的重要和复杂,以至于出了问题,那些初学者除了打开 GC 日志,看着一堆0101的天文,啥也做不了。今天,就来完整地聊一聊 Java 的垃圾回收。

>>点击了解全文

90%的人会遇到性能问题,如何用1行代码快速定位?

在通过工具得到异常指标,初步定位瓶颈点后,如何进一步进行确认和调优?这里将给出常见的一些调优分析思路,内容会按照CPU、内存、网络、磁盘等进行组织。

每日精选电子书

《Java工程师成神之路(基础篇)》

初学Java的你还在烦恼不知道怎么去学,学习什么内容吗?那么多的技术书籍是否已经让你无从下手?别急,这就附上一份完整的Java学习路径。从头开始,给你一个体系化的学习方案。结合作者多年开发经验,倾心五年沉淀,旨在与众多Javaer相互交流,共同进步。

>>点击下载,《Java工程师成神之路(基础篇)》

《〈Java开发手册(泰山版)〉灵魂13问》

一线大厂怎么用Java?全网千万阅读量技术博主深度剖析Java规约背后的原理,从“问题重现”到“原理分析”再到“问题解决”,作者从开发者的角度结合自身所遇到的坑点,根据规约内容解读背后的思考,让新手对规约不仅知其然更能知其所以然。

>>点击下载,《〈Java开发手册(泰山版)〉灵魂13问》

热门推荐

每日集成开发者社区精品内容,请持续关注!