目录
注意:本文参考了 原来你是这样的 Stream —— 浅析 Java Stream 实现原理 - 知乎
什么是 Stream?
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。
Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。
Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。
Stream能够让用户以函数式的方式、更为简单的操纵集合等数据结构,并实现了用户无感知的并行计算。
这种风格将要处理的元素集合看作一种流, 流在管道中传输ÿ