解析java.util集合类源码(Queue)
来源:互联网 发布:可以ps图片的软件 编辑:程序博客网 时间:2024/05/16 17:01
Queue接口
在Collection接口下,并行于List、Map等接口
queue队列接口除了继承自Collection的方法,还封装队列的基本操作
boolean add(E e)
将指定的元素插入此队列(如果立即可行且不会违反容量限制),在成功时返回true,如果当前没有可用的空间,则抛出IllegalStateExceptionboolean offer(E e)将指定的元素插入此队列(如果立即可行且不会违反容量限制),当使用有容量限制的队列时,此方法通常要优于
add(E)
,后者可能无法插入元素,而只是抛出一个异常E remove()获取并移除此队列的头
E poll()获取并移除此队列的头,如果此队列为空,则返回 null
E element()获取,但是不移除此队列的头
E peek()获取但不移除此队列的头;如果此队列为空,则返回 null
0 0
- 解析java.util集合类源码(Queue)
- 解析java.util集合类源码(SubList)
- 解析java.util集合类源码(ArrayList)
- 解析java.util集合类源码(AbstractSequentialList)
- 解析java.util集合类源码(Collection和AbstractCollection篇)
- 解析java.util集合类源码(List和AbstractList篇)
- 解析java.util集合类源码(AbstractList内部类ListIterator和Itr)
- Java Queue系列源码解析
- java.util.logging源码解析
- java.util.ArrayList源码解析
- java.util.LinkedList源码解析
- java.util.Vector源码解析
- java.util.Stack源码解析
- java.util.HashSet源码解析
- java.util.HashMap源码解析
- java.util.Hashtable源码解析
- java.util.LinkedHashMap源码解析
- java.util.ArrayDeque源码解析
- 【转】Wince Device Emulator使用介绍-Device Emulator 2.0
- vmware的vcenter不能打开虚拟机控制台
- How to Stop a Thread or a Task(http://forward.com.au/javaProgramming/HowToStopAThread.html)
- Android平台上的JNI技术介绍
- crystal report New page after 多一頁空白
- 解析java.util集合类源码(Queue)
- Android(4.2) Sensors 学习——G-sensor,Gyroscope驱动移植
- ROS 操作系统总结
- 无标题栏窗口移动方法种种
- sublime text 设置用cmd输出结果时中文是乱码,设置为用gbk编码就可以解决了
- App用户引导页如何引人入胜
- Linux下内核参数设置不当导致建库内存溢出
- RGSSAD解密程序(基于RgssadUnpacker改进以支持RGSS3A)
- 切分句子(非正则)