- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 DelayQueue与Leader-Follwer
技术特性 DelayQueue是JDK并发包中提供的一个容器类,顾名思义这个队列提供了一种延迟机制。 容器作用 DelayQueue容器中存储的元素具有时效性,该容器需要和实现了Delayed接口的元素配合使用。Delayed类型的元素具有一个失效时长,即这个对象将在多长时间内过期。Delayed接口中提供了一个getDelay...
2013-06-09 13:04:36 295 1
原创 CAS与ABA问题
什么是ABA问题 我们先来看一个多线程的运行场景: 时间点1 :线程1查询值是否为A 时间点2 :线程2查询值是否为A 时间点3 :线程2比较并更新值为B 时间点4 :线程2查询值是否为B 时间点5 :线程2比较并更新值为A 时间点6 :线程1比较并更新值为C 在这个线程执行场景中,2个线程交替执行。线程1在时间点6...
2013-06-09 11:46:09 165
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人