垃圾回收机制

153 阅读1分钟
1.	标记清除法
(1)	当变量进入执行环境的时候,添加进入标记,
离开环境时添加离开标记,垃圾回收机制在运行时,
会把所有在内存中的变量都加上标记,
然后去掉环境中的标量以及被环境中的变量引用的标记,
而在此之后再被加上标记的变量将被视为准备删除的变量,
因为环境中的变量已经无法访问到这些变量了
2.	引用计数
当声明了一个变量并将一个引用类型赋值给改变量时
,则这个值引入的次数为1
,相反如果包含这个值引用的变量又取得另一个值
,则这个值的引用次数减1,当引用次数为0时,则会被回收