读书人

会合之线程安全

发布时间: 2012-08-11 20:50:31 作者: rapoo

集合之线程安全


Map map = Collections.synchronizedMap(new HashMap(1));

Collections.synchronizedList(new ArrayList());

 Map map = Collections.synchronizedMap(new HashMap(1)); if(map.containsKey("str")){ map.remove("str"); }

jdk1.5新增了ConcurrentLinkedQueue、ConcurrentHashMap、CopyOnWriteArrayList 和 CopyOnWriteArraySet对这些集合进行并发修改是安全的。


读书人网 >编程

热点推荐