- offer()
当调用该方法插入对象时,这个对象在队列中会被排序,默认按自然排序。 - peek()和element()
都会在不移除情况下返回队头,但是peek()方法在队列为空时返回null,而elemen()抛出异常 - poll()和remove()
将移除并返回队头,但是poll()在队列为空时返回null,而remove()抛出异常
由于使用offer()插入会被排序,因此,使用peek()、poll()和remove()都是返回优先级最高的元素
由于使用offer()插入会被排序,因此,使用peek()、poll()和remove()都是返回优先级最高的元素