摘要: ConcurrentLinkedQueue 在考虑并发的时候可以先考虑单线程的情况,然后再将并发的情况考虑进来。 比如ConcurrentLinkedQueue: 1. 先考虑单线的offer 2. 再考虑多线程时候的offer: 多个线程offer 部分线程offer,部分线程poll offer 阅读全文
posted @ 2016-11-15 22:57 lacker 阅读(7399) 评论(1) 推荐(1) 编辑
摘要: ConcurrentHashMap ConcurrentHashMap 结构 采用了分段锁的方法提高COncurrentHashMap并发,一个map里面有一个Segment数组——即多个Segment,一个Segment有一个HashEntry数组——即多个HashEntry。每个Segment持 阅读全文
posted @ 2016-11-15 00:17 lacker 阅读(1333) 评论(0) 推荐(0) 编辑