JUC-阻塞队列(BlockingQueue)-06

80 阅读1分钟

优点

降低多线程开发的难度
隔离代码,实现业务代码解耦

image.png

使用场景 多线程,线程池

image.png

API

方式抛出异常有返回值(不抛出异常)阻塞等待超时等待
添加addofferputoffer(参数)
移除removepolltakepoll(参数)
判断队列首elementpeek

经常用的是

take 方法
put 方法

image.png