回收算法+分代回收+垃圾回收器

回收算法--标记清除: 把对象占用的起始结束地址记录下来,放在一个空闲的地址列表中,下次分配新对象时,将会到这个空闲地址列表中查找有没有足够的空间可以容纳新对象,如果有就进行内存分配,并不会对所占用的地址空间进行清除操作; 优点:速度很快,因为只需要对起始结束地址进行记录即可,不需要进行清除操作; 缺点:容易产生内存碎片;如果需要创建的是一个连续的数组空间,它会在空闲地址表中查找可以存放的地址空间
相关文章
相关标签/搜索