Quantcast
Channel: qhm123(鸣)'s blog »垃圾收集
Browsing all 2 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Android Bitmap处理和内存管理与垃圾回收

Android3.0之前的手机,通过DDMS观看Heap信息的时候不显示native部分分配的内存大小,如图所示,加载了一张7M多的图片,但是显示分配Allocated才2M多。但是native分配的内存大小是算在heap上的,所以当heap大小显示的不是HeapMaxSize的时候,也有可能oom。 下图是Android3.0之前Bitmap的内存管理方式。 3.0以后情况。...

View Article



Image may be NSFW.
Clik here to view.

Java内存管理和垃圾回收

最简单的,Java可以通过new关键字来申请分配一块内存。例如:Object obj = new Object();变量obj是这个内存对象的引用。同时Java对于引用引入四种类型,分别是:强引用,软引用,弱引用,幽灵引用。前面这个obj就是个强引用。其他三个引用分别对应三个类SoftReference 、 WeakReference 和...

View Article
Browsing all 2 articles
Browse latest View live




Latest Images