Java的垃圾回收基本原理

标记-清除 \算法 思路:标记全部须要回收的对象,然-后统一回收全部被标记的对象 缺点:效率低且执行后会产生大量不连续的内存碎片,当要分配较大对象时,没法找到足够的连续内存而不得不提早触发另一次垃圾回收算法 复制算法 思路:将一块内存对半分开,每次只使用其中一块,当一块内存用完了以后就将还存活的对象复制到另一块,将原来的那块内存一次性清理掉。(通常用于那些生成快,死亡也快的类实例) 优势:不须要考
相关文章
相关标签/搜索