内存泄漏的概念
一个内存泄漏的例子
Java中”失效”的private修饰符
回头看内存泄漏例子泄漏的重点
强引用与弱引用
解决内部类的内存泄漏
Context造成的泄漏
使用LeakCanary工具查找内存泄漏...
分类:
移动开发 时间:
2016-06-28 13:09:07
阅读次数:
794
摘自http://www.jb51.net/article/56924.htm 浅谈C语言中的强符号、弱符号、强引用和弱引用 投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2014-10-31 我要评论 这篇文章主要介绍了C语言中的强符号、弱符号、强引用和弱引用的定义及相关内容,非 ...
分类:
编程语言 时间:
2016-06-22 01:42:27
阅读次数:
216
演示示例public class MainActivity extends ListActivity { private TextView tv_info; private ImageView imageView; public static final String BIG_IMAGE_PATH ... ...
分类:
其他好文 时间:
2016-06-17 16:53:58
阅读次数:
195
echo命令:功能:显示文字语法:echo[-neE][字符串]说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。双引号只能识别变量(弱引用);单引号什么都不识别(强引用);反单引号可识别命令及变量-n不要在最后自动换行-e若字符串中出..
分类:
系统相关 时间:
2016-06-11 16:04:13
阅读次数:
182
echo命令功能:显示文字语法:echo[-neE][字符串]说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。双引号只能识别变量(弱引用);单引号什么都不识别(强引用);反单引号可识别命令及变量-n不要在最后自动换行-e若字符串中出现..
分类:
系统相关 时间:
2016-06-11 16:00:06
阅读次数:
197
理解Java中的弱引用(Weak Reference) 本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:) 1. What——什么是弱引用 ...
分类:
编程语言 时间:
2016-06-07 12:47:26
阅读次数:
146
原文地址:http://laravel.iteye.com/blog/2303244 Java WeakHashMap 到底Weak在哪里,它真的很弱吗?WeakHashMap 的适用场景是什么,使用时需要注意些什么?弱引用和强引用对Java GC有什么不同影响?本文将给出清晰而简洁的介绍。 总体介 ...
分类:
其他好文 时间:
2016-06-06 16:31:08
阅读次数:
216
在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用...
分类:
其他好文 时间:
2016-06-06 01:20:07
阅读次数:
198
1.强引用表示从属关系,引用对象拥有被引用的对象。弱引用则暗示引用对象不拥有被引用的对象。一个对象的寿命是由它被强引用多少次来决定的。只要对象还存在强引用,就不会释放该对象。 注意:但是对象之间的引用如果都是强引用就会发生强引用循环,导致该对象的内存无法释放,会造成内存泄漏的问题;解决方法是:一个对 ...
分类:
其他好文 时间:
2016-06-04 10:30:45
阅读次数:
175
1.属性通常是指某些由对象封装或储存的数据。它可以是标志(如名称或颜色),也可以是与一个或多个其他对象的关系。 2.属性的基本声明使用 @property 编译器指令,后面紧跟属性的类型信息和名称。您还可以使用自定选项来配置属性,以定义存取方法如何表现、属性是否为弱引用,以及是否为只读。 3. 如果 ...
分类:
其他好文 时间:
2016-06-04 00:39:11
阅读次数:
244