JDK 10.0.2 前段时间在网上刷题,碰到一个求中位数的题,看到有网友使用PriorityQueue来实现,感觉其解题思想挺不错的.加上我之前也没使用过PriorityQueue,所以我也试着去读该类源码,并用同样的思想解决了那个题目.现在来对该类做个总结,需要注意,文章内容以算法和数据结构为中心,不考虑其他细节内容.如果小伙伴想看那个题目,可以直接跳转到(小测试). 目录 一. 数据结构:queue[].size.comparator 二. 初始化(堆化):heapify().siftDo…