天下脸皮共十分
我占八分

stephen的文章

Java

Java 8 map迭代

stephen阅读(538)评论(0)赞(0)

BiConsumer 用于两个参数之间进行操作的函数式接口是 BiConsumer。这个函数式接口正好用来操作 Map 的 key 和 value。JDK8强化了针对 Map 类的迭代方式,新增了一个默认方法 forEach,它接收一个 B...

Java

流关闭

stephen阅读(536)评论(1)赞(1)

JDK9的改进(扩展知识点了解内容) JDK9中try-with-resource 的改进,对于引入对象的方式,支持的更加简洁。被引入的对象,同样可以自动关闭,无需手动close,我们来了解一下格式。 改进前格式: // 被final修饰的...

Sort Algorithm

HeapSort

stephen阅读(581)评论(0)赞(0)

核心要点 1、构造一个大顶堆 2、取堆顶置堆尾交换 3、循环将堆顶置到对应位置 4、重复②③直到堆尺寸为1 代码实现