摘要: Recycle(回收):Recycle(回收),回收可以说是在内存使用中最重要的部分。因为内存空间有限,无论你如何优化,如何节省内存总有用完的时候。而回收的意义就在于去清理和释放那些已经闲置,废弃不再使用的内存资源和内存空间。因为在Java中有垃圾回收(GC)机制,所以我们平时都不会太关注它,下面就... 阅读全文
posted @ 2016-01-09 17:24 天涯孤旅 阅读(186) 评论(0) 推荐(0) 编辑
摘要: OOM:内存泄露可以引发很多的问题:1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC)2.莫名消失(当你的程序所占内存越大,它在后台的时候就越可能被干掉。反之内存占用越小,在后台存在的时间就越长)3.直接崩溃(OutOfMemoryError)ANDROID内存面临的问题:1.有限的... 阅读全文
posted @ 2016-01-09 17:18 天涯孤旅 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 内存简介: RAM(random access memory)随机存取存储器。说白了就是内存。 一般Java在内存分配时会涉及到以下区域: 寄存器(Registers):速度最快的存储场所,因为寄存器位于处理器内部,我们在程序中无法控制 栈(Stack):栈内存是指程序进入一个方法时,会为这个方法单 阅读全文
posted @ 2016-01-09 17:11 天涯孤旅 阅读(244) 评论(0) 推荐(0) 编辑