架构之路--同步类容器和并发类容器
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
@写时复制,不影响读操作
并发类容器:支持并发,性能相对较好
1.concurrentMap 接口
---implements
concurrentHashMap @1 支持segment(段),相当于分割为HashTable,最高分割为16个,每个段加一把锁
@2 使用volatile实现变量共享
concurrentSkipListMap @支持并发排序功能,弥补concurrentHashMap
2.copy-on-write 容器(读多写少时使用)
---implements
CopyOnWriteArrayList
CopyOnWriteArraySet
@写时复制,不影响读操作
相关文章推荐
- java 多线程 同步类容器与并发类容器
- 同步类容器和并发类容器概念
- 并发编程(9)-同步类容器和并发类容器
- java同步类容器与并发类容器
- 架构师养成记--7.同步类容器和并发类容器
- 同步类容器和并发类容器的应用
- 学习互联网架构第十一课(并发类容器之Queue)
- 菜鸟之路——Java并发(五)同步容器与并发容器
- 学习互联网架构第九课(同步类容器)
- 同步类容器和并发类容器介绍
- 同步类容器和并发类容器
- java多线程(9)--同步类容器和并发类容器
- 学习互联网架构第十课(并发类容器)
- java线程安全之同步类容器与并发类容器(十二)
- 腾讯云技术公开课:公有云架构演进之路
- 大型网站架构演变之路和知识体系[转载]
- 干货|微服务架构下的告警管理之高并发告警同步实现方案
- 开发库——〉测试库的架构同步
- docker 容器中时间的设置(跟系统同步)
- Docker容器技术-Docker架构