Android 非静态内部类导致内存泄漏原因深入剖析

背景 上周发现蘑菇街IM-Android代码里面,一些地方代码编写不当,存在内存泄漏的问题,在和疯紫交流的过程中,发现加深了一些理解,所以决定写一下分析思路,相互学习。 内存泄漏 一个不会被使用的对象,因为另一个正在使用的对象持有该对象的引用,导致它不能正常被回收,而停留在堆内存中。 内存泄漏的危害 最坏的情况,App可能会因为大量的内存泄漏而导致内存耗尽,引发Crash,如果内存未耗尽,App也
相关文章
相关标签/搜索