阻塞队列 - 阻塞排水管To() 方法
2022-09-01 07:28:02
BlockingQueue有一个名为referTo()的方法,但它没有被阻塞。我需要一个要阻止的队列,但也能够在单个方法中检索排队的对象。
Object first = blockingQueue.take();
if ( blockingQueue.size() > 0 )
blockingQueue.drainTo( list );
我想上面的代码会起作用,但我正在寻找一个优雅的解决方案。