PersistentQueue poll
2015-06-11 15:10:59 0 举报
PersistentQueue的poll方法是一种用于检索并移除此队列的头,如果此队列为空则返回null的方法。这个方法是阻塞的,也就是说,如果队列为空,那么调用这个方法的线程会被挂起,直到队列中有元素可用为止。一旦一个元素被移除,它就不再存在于队列中。因此,poll操作不会修改队列的大小。这种方法通常用于有界队列和无界队列,但在某些情况下,如当使用无界队列时,可能需要额外的逻辑来处理队列满的情况。总的来说,PersistentQueue的poll方法是一种强大的工具,可以在多线程环境中安全地检索和移除队列元素。
作者其他创作
大纲/内容
not null
start
null
poll output buffer
wait 10 ms
end
poll persistent inner queue
0 条评论
下一页