性能优化
ChloeDimen
世界很大!看看就看看!
展开
-
内存泄漏分析,工具,泄漏的情况
一:内存泄漏的概念内存泄漏:内存不再GC的掌控中。也就是一个对象不再需要使用,本该被回收时,但是有另外一个对象持有该对象,导致对象不能回收。这种导致本该回收的对象不能回收且停留在堆内存中,这就是内存泄漏。内存分配策略:静态内存:存放静态数据,这块内存是在编译时就已经分配好的,在整个运行期间都存在。他主要存放静态数据、全局的static数据和一些常量。 栈内存:程序执行是,局部变量的创...原创 2019-07-20 16:36:45 · 717 阅读 · 0 评论 -
android-内部类导致的内存泄漏实战解析
参考:Android 如何有效的解决内存泄漏的问题Java-内部类的相关知识Android-LeakCanary检测内存泄漏非静态内部类: 成员内部类, 局部内部类、 匿名内部类。 会有对外部类的引用。这样内部类中耗时操作在用户频繁退出重启APP相关Activity时很容易导致内存泄漏。一、匿名内部类:Runnable1、泄漏版 new Thread(new R...转载 2019-07-20 16:56:04 · 510 阅读 · 0 评论