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

同步类容器 比较古老的如:Vector HashTable 不支持并发,实现原理就是给方法加锁synchronize


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

1.concurrentMap 接口

  ---implements

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

@2 使用volatile实现变量共享

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

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

  ---implements

CopyOnWriteArrayList

CopyOnWriteArraySet

@写时复制,不影响读操作


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值