PriorityQueue(优先队列)实际上是一个堆(不指定Comparator时默认为最小堆)队列既可以根据元素的自然顺序来排序,也可以根据 Comparator来设置排序规则.队列的头是按指定排序方式的最小元素.如果多个元素都是最小值,则头是其中一个元素.新建对象的时候可以指定一个初始容量,其容量会自动增加. 注意1:该队列是用数组实现,但是数组大小可以动态增加,容量无限. 注意2:队列的实现不是同步的.不是线程安全的.如果多个线程中的任意线程从结构上修改了列表, 则这些线程不应同时访问 P…