本文翻译自http://tutorials.jenkov.com/java-util-concurrent/synchronousqueue.html,机翻加人工校正,仅供学习交流。
SynchronousQueue
SynchronousQueue类实现了BlockingQueue接口。阅读BlockingQueue以获得关于该接口的更多信息。
SynchronousQueue是一个可以用来与另一个线程交换单个元素的队列。将元素插入队列的线程被阻塞直到另一个线程从队列中获取该元素。如果线程试图获取某个元素,但当前没有元素,该线程被阻塞,直到线程将一个元素插入到队列中。将这个类称为队列有点夸张。这更像是一个会合点。