您的位置:首页 > 其它

Collections类的同步控制方法Collections.synchronizedCollection

2014-10-29 10:44 330 查看
java提供的容器类Collection、List、Map、Set、SortedMap、SortedSet都是非线程安全的,当多线程访问这些容器类时,可能会出现数据同步导致的问题,java的工具类java.util.Collections提供了将非同步对象转换为同步对象的方法,如下:

Collections.synchronizedCollection( c);

Collections.synchronizedList(list)

Collections.synchronizedMap(m)

Collections.synchronizedSet(s)

Collections.synchronizedSortedMap(m)

Collections.synchronizedSortedSet(s)

这些方法的作用就是在原有容器的类的方法内部实现逻辑中加入了同步关键字syschronized.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: