免费范文>生活经验>其他

什么是内存泄露内存泄露如何解决

更新时间:

  内存泄露:指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。

  内存泄漏解决方法:

  1、非静态内部类创建静态实例造成的内存泄漏:将该内部类设为静态内部类或将该内部类抽取出来封装成一个单例即可;

  2、Handler造成的内存泄漏:将Handler类独立出来或者使用静态内部类,这样便可以避免内存泄漏;

  3、集合容器中的内存泄露:在退出程序之前,将集合里的东西“clear”,然后置为“null”,再退出程序;

  4、WebView造成的泄露:为WebView另外开启一个进程,通过AIDL与主线程进行通信,WebView所在的进程可以根据业务的需要选择合适的时机进行销毁,从而达到内存的完整释放。


什么是内存泄露内存泄露如何解决相关文章:

什么是诺如病毒 感染了诺如病毒后该如何治疗

什么是板载内存

什么东西占手机内存

什么是卫生间暗门 卫生间暗门如何设计

什么是越位 如何才能避免越位

什么是丹田丹田具体位置如何确定

什么是加班工资加班工资如何计算

如何上法绳 什么是法绳

什么是导数如何求导数什么是导数

什么是内脏脂肪如何摆脱内脏脂肪

什么是内存泄露内存泄露如何解决

内存泄露:指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏解决方法:1、非静态内部类创建静态实例造成的内存泄漏:将该内部类设为静态内部类或将该...
推荐度:
点击下载文档文档为doc格式

精选图文