Kafuly

Results 7 comments of Kafuly

这位同学,单例模式不会照成内存泄漏,Context引用没有及时释放而已,根本原因不是单例模式。 解决方案:Util.release()即可

![image](https://user-images.githubusercontent.com/17445187/67699248-cede9a00-f9e6-11e9-9c7c-745b9a9120c8.png)

为什么要问这些题目,对项目的优化有作用吗,艹,别乱加面试题好吗,

这些题目一般不该系统代码,app需要知道jb

哦哦,原来可以根据系统做了什么,然后就可以避免一些搞耗时的动作,比如布局层数减少,这个题目的目的就在这里,会优化就完事啦,还搞这些,浪费时间。

2.集合操作不当引发的内存泄漏 (1)对于HashMap,不使用动态改变hashCode的作为key对象 (2)对于HashSet,可以重写对象的equal和hashCode方法,增减特定的key的hashCode,使得每一个对象唯一 (3)如果发现remove之后,集合的数目没有改变,对于HashMap可以进行SetKey排查