Map接口 实现Map接口的类用来存储键(key)-值(value) 对。Map 接口的实现类有HashMap和TreeMap等。Map类中存储的键-值对通过键来标识,所以键值不能重复。HashMap: 线程不安全,效率高. 允许key或value为nullHashTable:线程安全,效率低. ....
分类:
其他好文 时间:
2014-07-11 18:56:07
阅读次数:
335
设计一个类,我们只能生成该类的一个实例。单线程可用,多线程不安全:public class Singleton { private static Singleton instance = null; private Singleton() { } public static ...
分类:
其他好文 时间:
2014-07-10 16:24:37
阅读次数:
145
多线程方法中使用了共享变量SimpleDateFormat,报如下错误:java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal....
分类:
编程语言 时间:
2014-07-10 11:54:28
阅读次数:
243
ArrayListh和Vector都是采用数组的方式来存储数据,其中ArrayList是线程不安全的,Vector是线程安全,所以ArrayList的性能要比Vector的性能好一些,而LinkedList采用的双向链表来实现数据的存储,而且是线程不安全的,而且LinkedList提供了一些方法,使得LinkedList可以被当做..
分类:
其他好文 时间:
2014-07-02 15:40:54
阅读次数:
213
尊重版权:http://cantellow.iteye.com/blog/838473
第一种(懒汉,线程不安全):
Java代码
public class Singleton { private static Singleton instance; private Singleton (){} public static S...
分类:
编程语言 时间:
2014-07-01 07:22:33
阅读次数:
251
第一种(懒汉,线程不安全):Java代码public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() ...
分类:
其他好文 时间:
2014-06-29 06:09:52
阅读次数:
242
7.集合框架 集合: Collection接口 : -List接口 (有序的,通常允许重复) -实现类:ArrayList(用可变数组实现,不是同步的(线程不安全)) :适合查找,添加 LinkedList(双向链表的实现,不是同步的):适合插入,删除 Vector(用...
分类:
编程语言 时间:
2014-06-20 20:06:23
阅读次数:
226
ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:
ArrayList:底层用数组实现的List 特点:查询效率高,增删效率低 轻量级 线程不安全 LinkedList:底层用双向循环链表实现的List
特点:查...
分类:
其他好文 时间:
2014-06-16 10:07:45
阅读次数:
291
String是字符串常量,一旦创建就不能修改;StringBuffer和StringBuilder是字符串可变量,可以修改,但是StringBuffer是线程安全的,StringBuilder是线程不安全的。...
分类:
编程语言 时间:
2014-06-15 09:05:52
阅读次数:
177
package 线程安全测试;import java.util.ArrayList;import
java.util.List;import java.util.concurrent.ExecutorService;import
java.util.concurrent.Executors; cla...
分类:
编程语言 时间:
2014-06-10 00:41:04
阅读次数:
432