1、阻塞队列和非阻塞队列区别
1、 当队列阻塞队列为空的时,从队列中获取元素的操作将会被阻塞。
2、 或者当阻塞队列是满时,往队列里添加元素的操作会被阻塞。
3、 或者试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。
4、 试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得空闲起来
加端端老师免费领取更多编程资料
1、 当队列阻塞队列为空的时,从队列中获取元素的操作将会被阻塞。
2、 或者当阻塞队列是满时,往队列里添加元素的操作会被阻塞。
3、 或者试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。
4、 试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得空闲起来
加端端老师免费领取更多编程资料