回顾《深入理解 Java 虚拟机》之垃圾收集器

GC 并非 Java 的专利,事实上最早 Lisp 语言就有了 GC 和内存动态分配的概念。GC 的重点在于两个: 如何判定对象的存活与否 如何进行垃圾回收,这里又分为不同的回收算法 如何判断对象存活 关于GC roots 选取的这个问题,知乎上 R大 有过详细的回答,这里贴上链接:Java 的 GC 为什么要分代?,顺便表达一下对R大的敬仰,简直是知乎清流啊,努力成为 R大 那样的人!这篇回答中
相关文章
相关标签/搜索