【Android内存优化】内存泄露优化之强引用变弱引用完全详解

内存泄露背景

什么是内存泄露

内存空间使用完毕后无法被释放的现象,对于还保持着引用, 该内存不能再被分配使用,逻辑上却已经不会再用到的对象,垃圾回收器不会回收它们。
所以逻辑不再使用的对象,需要释放强引用,以便GC进行回收。
【Android内存优化】内存泄露优化之强引用变弱引用完全详解_第1张图片

JVM 工作原理

JVM 垃圾回收原理,点击进入

内存泄露案例

  • 常见Handler 写法
	Handler mHandler = new Handler(){
   
            @Override
            public<

你可能感兴趣的:(Android精华基础,android)