为什么要用双端队列呢?单向队列我感觉也可以实现功能,因为大部分的查找只是查找后继节点,或者是判断当前节点的前驱是不是head。
另外,同步器维护的waiter的node到底是什么作用?源码的注释是为了指向condition的waiter节点,但是没有特别看明白。
千巷猫影
相关分类