- 博客(1)
- 收藏
- 关注
原创 SynchronousQueue源码阅读心得
SynchronousQueue(简写为SQ) 同步队列中,读线程与写线程只有相互匹配时才能完成一次完整的读写操作。而读与写的匹配依赖于TransferQueue或TransferStack中的transfer()。 SQ中重要的数据结构有TransferQueue和TransferStack,还有QNode。QNode里有isData,item,next等成员变量 全流程概要: 以put(Obj e)为例,我们放入e之后,transfer()首先根据e是否为空来判断e与TransferQueue中的QN
2021-01-26 16:43:27
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人