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

Ren*_*ani 2 java queue

我的代码中有类似的东西:

worker.setObject(queue.poll());
Run Code Online (Sandbox Code Playgroud)

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

Jak*_*rka 6

是的,这个,例如.


Pla*_*ure 5

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