线程池基本知识
写入:如果队列满了,就必须阻塞等待;
读取:如果队列空的,就必须阻塞生产;
--不得不阻塞
阻塞队列
什么时候我们会使用阻塞队列:
1.多线程
2.线程池
学会使用队列
添加,移除
四组API
1.抛出异常;
2.不会抛出异常;
3.阻塞等待;
4.超时等待;
四组API
方式
抛出异常
有返回值
阻塞等待
超时等待
添加
add
offer
put
offer(,)
移除
remove
poll
take
take(,)
判断队列首部
element
peek
原创
2021-10-10 22:56:54 ·
117 阅读 ·
0 评论