Java中有一个队列在调用poll时等待对象?

时间:2012-03-24 14:23:09

标签: java queue

我的代码中有这样的内容:

worker.setObject(queue.poll());

我想要一个队列,当调用poll方法(或另一个)时,如果队列为空,它会等到有一个对象要返回(不返回null)。有一些队列或方法可以做到这一点。

2 个答案:

答案 0 :(得分:6)

是的,例如this one

答案 1 :(得分:5)

您想要查找实现java.util.concurrent.BlockingQueue的类。这些课做你想做的事: - )