http://www.cnblogs.com/lxmanutd/archive/2011/06/24/2088675.html
文章平均质量分 77
Coco
这个作者很懒,什么都没留下…
展开
-
Java学习总结3---Reference
在 jdk 1.2 及其以后,引入了强引用、软引用、弱引用、虚引用这四个概念。 引用类型在包 java.lang.ref 里,首先,结合代码来看定义与大概解释: 1、强引用(StrongReference) 强引用不会被GC回收,并且在java.lang.ref里也没有实际的对应类型。举个例子来说: Object obj = new Object(); 这里的o转载 2012-02-16 15:15:54 · 277 阅读 · 0 评论 -
Java学习总结4---java.lang.ref包探讨
概述 Java.lang.ref 是 Java 类库中比较特殊的一个包,它提供了与 Java 垃圾回收器密切相关的引用类。这些引用类对象可以指向其它对象,但它们不同于一般的引用,因为它们的存在并不防碍 Java 垃圾回收器对它们所指向的对象进行回收。其好处就在于使者可以保持对使用对象的引用,同时 JVM 依然可以在内存不够用的时候对使用对象进行回收。因此这个包在用来实现与缓存相关的应用时特别转载 2012-02-16 16:05:17 · 356 阅读 · 0 评论 -
Java学习总结2---Java集合类
在学习集合类前,发现个问题,比较collection和collections的区别。如下: 1.java.util.Collection是一个集合接口,它提供了对集合对象进行基本操作的通用接口方法。Collection在Java类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供最大化的统一操作方法。 Collection ----List ----Link转载 2012-02-16 11:20:38 · 234 阅读 · 0 评论 -
Java学习总结5---集合类补充
对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。 数组 数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里转载 2012-02-16 20:54:27 · 307 阅读 · 0 评论