Java
buptlzx
这个作者很懒,什么都没留下…
展开
-
Java的四种引用
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1.强引用 本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就 类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异转载 2013-08-21 21:15:07 · 710 阅读 · 0 评论 -
Java垃圾回收
在之前的面试中,有个问题经常被问道:什么是java垃圾回收?垃圾回收是如何工作的? Java垃圾回收,是Java虚拟机的内存管理技术,是负责将已经没有引用的对象回收的一种内存技术。在C++程序员眼里,内存管理是一个很费事费力的工程,生成每一个对象,都需要申请内存,而在不需要该对象的时候,则要将该内存回收;但对于Java程序员,他们基本上没有这方面的担忧,Java的垃圾回收机制会自动的帮忙解决内存原创 2013-08-20 10:57:57 · 885 阅读 · 0 评论 -
Java Reference 使用
前几天,一直在想,Reference和普通的引用有什么区别?如下: void setBitmap(Bitmap bmp){ if (bmp == null) return; else doSomeThingAboutBitmap(bmp); } void setBitmap(SoftReference reference){ Bitmap bmp = reference原创 2013-08-21 09:44:03 · 723 阅读 · 0 评论 -
Bitmap的回收
Bitmap的回收 在Android里,垃圾的回收是靠系统来调度的。之前在网上查Bitmap的回收,大家都说Bitmap不会被系统的自动的垃圾回收。于是,做了个简单的测试,发现Bitmap的回收和普通的垃圾回收应该是一致的。 代码如下: public void getBmp(View view) { String str = "/sdcard/pi原创 2013-06-09 14:16:43 · 4890 阅读 · 1 评论 -
Java重载函数测试结果
原创 2013-09-25 22:38:48 · 906 阅读 · 0 评论 -
java 获取时间
java 获取时间为24小时制 java 2010-08-19 14:38:24 阅读383 评论0 字号:大 中 小 订阅 按指定格式获取时间 import java.util.*; import java.text.*; public class TestDate { public static void main(String args[])转载 2014-05-24 23:57:36 · 631 阅读 · 0 评论