源码分析-Condition结合AQS解析

Condition        如图,java.util.concurrent.locks包下,与AQS同级 主要方法就是 await()  :使当前持有锁的线程进入等待        signal() : 唤醒等待的线程重新排队去抢锁        Condition常用于生产者消费者场景, 负责生产者消费者的阻塞用途   不同于Object的 wait() notify() 是基于对象的监视
相关文章
相关标签/搜索