当前位置: 代码迷 >> 综合 >> JAVA多线程-SynchronousQueue
  详细解决方案

JAVA多线程-SynchronousQueue

热度:73   发布时间:2024-01-28 07:43:22.0

SynchronousQueue类实现了 BlockingQueue接口,可以参考前面文章有关BlockingQueue接口的详解。

SynchronousQueue是内部只能包含一个元素的队列,插入元素到队列的线程被阻塞,直到另一个线程从队列中获取了队列中存储的元素。同样,如果线程尝试获取元素并且当前不存在任何元素,则该线程将被阻塞,直到线程将元素插入队列。

将这个类称为队列有点夸大其词。这更像是一个点。  

参考翻译:http://tutorials.jenkov.com/java-util-concurrent/synchronousqueue.html

  相关解决方案