回顧《深入理解 Java 虛擬機》之垃圾收集器

GC 並非 Java 的專利,事實上最早 Lisp 語言就有了 GC 和內存動態分配的概念。GC 的重點在於兩個: 如何判定對象的存活與否 如何進行垃圾回收,這裏又分爲不同的回收算法 如何判斷對象存活 關於GC roots 選取的這個問題,知乎上 R大 有過詳細的回答,這裏貼上鍊接:Java 的 GC 爲什麼要分代?,順便表達一下對R大的敬仰,簡直是知乎清流啊,努力成爲 R大 那樣的人!這篇回答中
相關文章
相關標籤/搜索