垃圾回收

垃圾回收       在對對象進行回收前需要對垃圾進行採集,不同的虛擬機實現可能使用不同的垃圾收集算法,不同的收集算法的實現也不盡相同。不同的算法各有各的優劣勢。 常用的收集算法有: 標記-清除算法          算法分爲標記和清除兩個階段:首先標記出所有需要回收的對象,在標記完成後統一回收被標記的對象。 如上圖所示。標記-清除算法不會進行對象的移動,直接回收不存活的對象,因此會造成內存碎片。
相關文章
相關標籤/搜索