LinkedBlockingQueue主要方法归类:
LinkedBlockingQueue实现了接口中的的三个特性:
第一个特性:Queue
接口的队列FIFO先进先出
特性
/**
* 添加到队尾,不成功都会抛异常
*/
boolean add(E e);
/**
* 添加到队尾,不成功返回false,成功返回true
*/
boolean offer(E e);
/**
* 取出队头(删除),没有则抛异常
*/
E remove();
/**
* 取出队头(删除),没有则返回null
*/
E poll();
/**
* 查看队头,不删除,没有则抛异常
*/
E element();
/**
* 查看队头,不删除,没有则返回null