您的位置:首页 > 运维架构 > 网站架构

架构之路--同步类容器和并发类容器

2017-04-15 17:19 204 查看
同步类容器 比较古老的如:Vector HashTable 不支持并发,实现原理就是给方法加锁synchronize

并发类容器:支持并发,性能相对较好

1.concurrentMap 接口

  ---implements

concurrentHashMap @1 支持segment(段),相当于分割为HashTable,最高分割为16个,每个段加一把锁

@2 使用volatile实现变量共享

concurrentSkipListMap @支持并发排序功能,弥补concurrentHashMap

2.copy-on-write 容器(读多写少时使用)

  ---implements

CopyOnWriteArrayList

CopyOnWriteArraySet

@写时复制,不影响读操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: