五分鐘搞懂Android智能指針SP WP

1:問題 不像java這種runtime提供內存回收機制的語言,c c++開發中常常困擾開發者的是變量的分配與回收,當new完對象而忘記delete就會形成內存泄漏,若是delete了還在別處引用當對象,就會造成野指針java 2:解決 一種內存回收策略叫引用計數,當對象被引用時,引用計數就+1,再也不引用的時候引用計數就-1,當引用計數爲0時,就回收對象。這種內存回收機制的問題是不能回收循環引用
相關文章
相關標籤/搜索