Queue是一个接口,它也是Collection接口的子接口。Queue用来模拟队列这种数据结构。队列这种数据结构最明显的特征是元素先入先出,队列的头部的元素是所有元素中最先进入队列的,而队列尾部的元素则是所有元素中最后进入队列的,也就是说,每次新加入的元素都会被放到队列的末尾。通常情况下,不允许随机访问队列中的任意元素。下面的表13-6展示了Queue接口定义的各种方法。
表13-6 Queue接口的方法
| 方法 | 功能 |
| void boolean add(E e) | 将e加入队列尾部,当元素个数超出队列长度时抛出IllegalStateException |
上一篇:《缓冲区的理解》