标签: java queue
我的代码中有这样的内容:
worker.setObject(queue.poll());
我想要一个队列,当调用poll方法(或另一个)时,如果队列为空,它会等到有一个对象要返回(不返回null)。有一些队列或方法可以做到这一点。
poll
null
答案 0 :(得分:6)
是的,例如this one。
答案 1 :(得分:5)
您想要查找实现java.util.concurrent.BlockingQueue的类。这些课做你想做的事: - )
java.util.concurrent.BlockingQueue