美文网首页Android面试
内存溢出和内存泄漏

内存溢出和内存泄漏

作者: 烂吹笙 | 来源:发表于2017-06-14 19:41 被阅读0次

1.内存泄漏

向系统申请的内存空间,在使用过后,没有释放,就会导致内存泄漏,内存泄漏过多,就会导致内存溢出。

2.内存溢出

向系统申请的内存空间超过系统能给的大小,就会导致内存溢出。
-如何避免内存泄漏、内存溢出?
(1).集合类不要声明为静态的,因为声明为静态的,它的声明周期是和应用程序一般长,垃圾回收器就不能及时回收。
(2).广播,等监听器要及时取消注册。
(3).Cursor、数据库对象、Socket、流等使用结束需要及时关闭。
(4).xml布局文件不能结构太复杂
(5).Bitmap使用调用recycler

相关文章

  • 【Android测试】内存泄漏检测 LeakCanary

    什么是内存泄漏和内存溢出?内存泄漏有什么危害?LeakCanary检测内存泄漏? 内存泄漏(Memory Leak...

  • 内存溢出和内存泄漏

    1.内存泄漏 2.内存溢出 -如何避免内存泄漏、内存溢出?

  • 使用 Memory Profiler 排查内存泄露

    使用 Memory Profiler 排查内存泄漏 内存泄漏和内存溢出 **Memory Profiler **是...

  • JVM

    1. 内存溢出和内存泄漏 内存溢出是说程序需要申请的内存超过了JVM当前可以分配的最大内存,溢出。内存泄漏是说期望...

  • 【JVM】内存溢出分析

    一 内存溢出概述 都有发生内存溢出异常(OutOfMemoryError,简称OOM)的可能。 内存溢出和内存泄漏...

  • iOS内存泄漏有哪些

    iOS内存溢出和内存泄漏的情况

  • Android 优化

    Android 内存优化内存溢出 , 内存泄漏 , 内存泄漏过多就导致内存溢出 Android 系统垃圾回收机制内...

  • 记一次面试

    内存泄漏和内存溢出 概念 内存泄漏:垃圾回收器无法回收原本应该被回收的对象,这个对象就引发了内存泄露。 内存溢出:...

  • android中内存泄漏

    内存泄漏和内存溢出的关系 内存泄漏: 是指申请空间后,在使用完后没有释放。 内存溢出: 程序向系统申请的内存超过了...

  • 优化

    1.内存溢出和内存泄漏有什么区别?何时会产生内存泄漏?内存优化有哪些方法? 内存溢出通俗理解就是软件(应用)运行需...

网友评论

    本文标题:内存溢出和内存泄漏

    本文链接:https://www.haomeiwen.com/subject/mbseqxtx.html