黑马程序员技术交流社区

标题: ArrayBlockingQueue一些同功能的方法异同 [打印本页]

作者: 苟苟    时间: 2015-5-6 09:31
标题: ArrayBlockingQueue一些同功能的方法异同
1,add(E e):将指定的元素插入到此队列的尾部. 成功返回true.如果队列满,则抛出IllegalStateException
2,offer(E e):将指定的元素插入到此队列的尾部,成功返回true.如果队列满,则返回false

3,peek() 获取但布衣橱此队列的头,如果此队列为空,返回null
4,poll()获取并移除此队列的头,如果此队列为空,则返回null

4,put() 将指定元素插入此队列的尾部,如果该队列满,则等待可用的空间.
5,take() 获取并移除此队列的头部,在元素变得可用之前一直等待









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2