摘要:
标记-清除 记录垃圾对象占用内存的起始结束地址,放到空闲的地址列表里 **优点:**速度快 **缺点:**容易产生内存碎片 标记-整理 标记清除后把可用的内存向前移动整理,使内存更紧凑,有更多的连续内存地址 **优点:**没有内存碎片。 **缺点:**由于整理过程中需要移动,所以效率较低,速度慢。 阅读全文
posted @ 2022-08-01 20:37
Cloong
阅读(40)
评论(0)
推荐(0)
摘要:
##如何判断对象可以回收 引用计数法 只要一个对象被其他对象引用,那就将这个计数器+1,引用两次就+2,如果不在引用了就-1。当这个对象的计数为0,就代表这个对象没人引用了,就可以进行垃圾回收。 但是这个有一个弊端,就是容易产生循环引用的问题。比如A、B对象循环引用,这个两个对象计数都是1,但这两个 阅读全文
posted @ 2022-08-01 20:36
Cloong
阅读(35)
评论(0)
推荐(0)

浙公网安备 33010602011771号