摘要: 转载自:http://coolshell.cn/articles/9703.html在《疫苗:Java HashMap的死循环》中,我们看到,java.util.HashMap并不能直接应用于多线程环境。对于多线程环境中应用HashMap,主要有以下几种选择:使用线程安全的java.util.Hashtable作为替代。使用java.util.Collections.synchronizedMap方法,将已有的HashMap对象包装为线程安全的。使用java.util.concurrent.ConcurrentHashMap类作为替代,它具有非常好的性能。而以上几种方法在实现的具体细节上,都或 阅读全文
posted @ 2013-12-29 12:49 吴镝 阅读(1244) 评论(0) 推荐(0) 编辑