随笔分类 - JDK 8
摘要:#前言 身体是革命的本钱,不舒服了2周,现在好点了。 学习JDK8的Stream,Spliterator这个分割迭代器是必须要重视的。 Notes:下方蓝色文字是自己的翻译(如果有问题请指正)。黑色文字是源文档。红色文字是自己的备注。 #Spliterator类源码文档 用于遍历和分割一个数据源中的
阅读全文
摘要:#前言 Stream的基本操作因为平时工作中用得非常多(也能看到一些同事把Stream操作写得很丑陋),所以基本用法就不写文章记录了。 之所以能把Stream的操作写得很丑陋,完全是因为Stream底层的一些东西不太明白。自己也需要注意。 本文就是介绍Collector的基本原理。以便加深自己的记忆
阅读全文
摘要:JDK 8 提供的重要函数式接口: Consumer (消费者) 功能:接收一个对象,返回void。 定义:void accept(T t) 默认方法:Consumer andThen(Consumer after) BiConsumer (双参消费者) 功能:接收两个对象,返回void。 定义:v
阅读全文
摘要:使用Stream已经快3年了,但是从未真正深入研究过Stream的底层实现。 今天开始把最近学到的Stream原理记录一下。 本篇文章简单描述一下自己对pipeline的理解。 基于下面一段代码: public static void main(String[] args) { List<Strin
阅读全文

浙公网安备 33010602011771号