线程安全的集合或工具类 线程安全的集合:Map系集合 Hashtable类,集合中现在常用的是HashMap集合。 但是HashMap是线程不安全的,多线程环境下进行存取可能会出现问题。 为了保证数据的安全性,我们可以使用Hashtable(但是强烈不建议),但是Hashtable效率太低。 ConcurrentHashMap 集合类, 1、HashMap常用,但线程不安全 2、Hashtable线程安全,但效率太低。 所以JDK1.5之后出现了ConcurrentHashMap。 HashMap效率高,但线程不安全,多线程环境下会出现数据安全问题 Hashtable线程安全,但会将整张表全部锁起来,效率太低。 ConcurrentHashMap也是线程安全的,但是效率比Hashtable高很多。