- 浏览: 117134 次
- 性别:
- 来自: 北京
最新评论
-
乡下老曹:
1楼典型的喷子,楼主已经给出画线部分的图片url了,你就不能自 ...
Android 一条竖线或横线、画边框 -
renshuaicsdn:
没有图片,你说个jb
Android 一条竖线或横线、画边框 -
littleskull:
作者你好,我正在做这个功能,发现一个问题,我现在使用andro ...
Android 静默安装apk -
nicket8:
有更具体些的例子吗
Android 焦点调试 -
u012566958:
this.finish(); 是结束activity吧? 进程 ...
Android结束进程
文章列表
SoftReference的语义就是当内存不够用的时候,GC会回收SoftReference所引用的对象。所以,在memory sensitive的程序中将某些大型数据设置成SoftReference再合适不过了。
创建一个SoftReference:
Object obj = new Object();
SoftReference softRef = new SoftReference(obj);
obj = null;
最后那句“obj = null”很重要。如果不将obj设置成null,那么new出来的Object就会有一个"strong reference" ...
1.对象的强、软、弱和虚引用
在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分 ...
解决方法:
删除C:\Documents and Settings\用户名\Application Data\Subversion\auth下的文件,删除svn登录信息。
产生原因:由于svn地址变更,或用户名密码变更,svn插件用原来默认的用户信息连接错误。
定义在一个类内部的类叫内部类,包含内部类的类称为外部类。内部类可以声明public、protected、private等访问限制,可以声明为abstract的供其他内部类或外部类继承与扩展,或者声明为static、final的,也可以实现特定的接口。static ...
java中只可以继承一个类却可以继承多个接口。一个抽象类的实现只能由这个抽象类的子类给出,也就是说,这个实现处在抽象类所定义出的继承的等级结构中,而由于Java语言的单继承性, 所以抽象类作为类型定义工具的效能大打折扣(只能是定义为一种类型,可以结合接口使用)。在这一点上,Java接口的优势就出来了,任何一个实现了一个Java接口所规定的方法的类都可以具有这个接 口的类型,而一个类可以实现任意多个Java接口,从而这个类就有了多种类型。
抽象类可以提供一些方法的实现。Java接口和Java抽象类最大的一个区别,就在于Java抽象类可以提供一些方法的实现,而Java接口不可以,这大概就是 J ...