在JDK 5.0中新增了Blocking Queue,在多线程的情況下,如果Blocking Queue的內容为空,而有个线程试图从Queue中取出元素,则该线程会被Block,直到Queue有元素时才解除Block,反过來说,如果 Blocking Queue满了,而有个线程试图再把元素插入Queue中,则该线程会被Block,直到Queue中有元素被取走后解除Block。
在JDK 5.0中新增了Blocking Queue
最新推荐文章于 2022-07-06 16:23:49 发布
在JDK 5.0中新增了Blocking Queue,在多线程的情況下,如果Blocking Queue的內容为空,而有个线程试图从Queue中取出元素,则该线程会被Block,直到Queue有元素时才解除Block,反过來说,如果 Blocking Queue满了,而有个线程试图再把元素插入Queue中,则该线程会被Block,直到Queue中有元素被取走后解除Block。