- 优先队列不允许空值
- 优先队列自动升序
- 优先队列的大小是不受限制的,但在创建时可以指定初始大小。当我们向优先队列增加元素的时候,队列大小会自动增加。
- PriorityQueue是非线程安全的,所以Java提供了PriorityBlockingQueue(实现BlockingQueue接口)用于Java多线程环境
- peek():返回队首元素,出错抛异常
- poll():返回队首元素,队首元素出队列,出错返回null
- add():添加元素,出错抛异常
- offer():添加元素,出错返回null
- size():返回队列元素个数
- isEmpty():判断队列是否为空,为空返回true,不空返回false



