摘要:
PriorityBlockingQueue是一个支持优先级的无界阻塞队列,直到系统资源耗尽。默认情况下元素采用自然顺序升序排列。也可以自定义类实现compareTo()方法来指定元素排序规则,或者初始化PriorityBlockingQueue时,指定构造参数Comparator来对元素进行排序。但 阅读全文
posted @ 2019-04-14 23:31
无天666
阅读(13100)
评论(4)
推荐(1)
摘要:
最大堆:父节点的键值总是大于或等于任何一个子节点的键值(下右图) 最小堆:父节点的键值总是小于或等于任何一个子节点的键值(下走图) 二叉堆一般用数组表示,如果父节点的节点位置在n处,那么其左孩子节点为:2 * n + 1 ,其右孩子节点为2 * (n + 1),其父节点为(n - 1) / 2 处。 阅读全文
posted @ 2019-04-14 22:44
无天666
阅读(640)
评论(0)
推荐(0)
摘要:
DelayQueue是一个支持延时获取元素的无界阻塞队列。里面的元素全部都是“可延期”的元素,列头的元素是最先“到期”的元素,如果队列里面没有元素到期,是不能从列头获取元素的,哪怕有元素也不行。也就是说只有在延迟期到时才能够从队列中取元素。 DelayQueue主要用于两个方面: - 缓存:清掉缓存 阅读全文
posted @ 2019-04-14 15:12
无天666
阅读(1303)
评论(0)
推荐(0)
摘要:
最近换了新版的eclipse,在jdk源码里面,打断点发现无法进入源码调试,程序直接跳过,已查资料发现自己eclipse配置的是jre环境的。 此处要配成jdk目录才有效 打开preferences,点击java ,在点击installed JRES 选中jre的目录,我这里只有一个,是我jdk的安 阅读全文
posted @ 2019-04-14 12:00
无天666
阅读(1812)
评论(0)
推荐(0)

浙公网安备 33010602011771号