当前位置: 代码迷 >> J2SE >> Collections.synchronized,该如何解决
  详细解决方案

Collections.synchronized,该如何解决

热度:505   发布时间:2016-04-24 17:24:36.0
Collections.synchronized
private   static   Map   sqlMap   =   Collections.synchronizedMap(new   HashMap());
private   static   Map   sqlMap   =   new   HashMap();
有什么区别~?  


------解决方案--------------------
synchronizedMap(Map <K,V> m)
返回由指定映射支持的同步(线程安全的)映射。
------解决方案--------------------
HashMap 是线程不安全的 ~~
private static Map sqlMap = Collections.synchronizedMap(new HashMap());
这样写就现程安全了,相当于HashTable
  相关解决方案