五分钟搞懂Android智能指针SP WP

1:问题 不像java这种runtime提供内存回收机制的语言,c c++开发中常常困扰开发者的是变量的分配与回收,当new完对象而忘记delete就会形成内存泄漏,若是delete了还在别处引用当对象,就会造成野指针java 2:解决 一种内存回收策略叫引用计数,当对象被引用时,引用计数就+1,再也不引用的时候引用计数就-1,当引用计数为0时,就回收对象。这种内存回收机制的问题是不能回收循环引用
相关文章
相关标签/搜索