标签:080 队列 元素 阻塞 已满时 移除 空时 BlockingQueue
目录
简介
演示代码
抛出异常
add() 添加元素队列已满时抛出异常
remove() 移除元素为空时抛出异常
有返回值,不抛出异常
offer() 添加元素队列已满时返回false不抛异常
poll() 移除元素为空时返回null不抛异常
等待,阻塞(一直阻塞)
put() 添加元素队列已满时等待,阻塞(一直阻塞)
take() 移除元素为空时等待,阻塞(一直阻塞)
等待,阻塞(超时退出)
offer(元素,时长,单位) 添加元素队列已满时等待,阻塞指定时间,超时退出
poll(时长,单位) 移除元素为空时等待,阻塞指定时间,超时退出
标签:080,
队列,
元素,
阻塞,
已满时,
移除,
空时,
BlockingQueue
From: https://www.cnblogs.com/wl3pb/p/16893941.html