集合不安全的解决方法
所有集合都是线程不安全的,如果在多线程的情况下使用集合,就得考虑线程安全问题。
JDK5以上提供了线程安全的集合:
如:
使用Map map1 = Collections.synchronizedMap(map) 使用map同步。
还可以使用ConcurrentHashMap
发布时间: 2012-10-09 10:21:45 作者: rapoo
集合不安全的解决方法
所有集合都是线程不安全的,如果在多线程的情况下使用集合,就得考虑线程安全问题。
JDK5以上提供了线程安全的集合:
如:
使用Map map1 = Collections.synchronizedMap(map) 使用map同步。
还可以使用ConcurrentHashMap