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