AQS同步队列与条件队列的关系

一、关系 同步队列节点来源: 1、同步队列依赖一个双向链表来完成同步状态的管理,当前线程获取同步状态失败 后,同步器会将线程构建成一个节点,并将其加入同步队列中。 2、通过signal或signalAll将条件队列中的节点转移到同步队列。(由条件队列转化为同步队列) 条件队列节点来源: 1、调用await方法阻塞线程; 2、当前线程存在于同步队列的头结点,调用await方法进行阻塞(从同步队列转化
相关文章
相关标签/搜索