天天看點

一文搞懂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問》

熱門推薦

每日內建開發者社群精品内容,請持續關注!