[ISSUE #40]校订第14章流式编程

This commit is contained in:
LingCoder
2019-04-29 23:58:49 +08:00
parent e6070baaf2
commit 40d5691296

View File

@@ -3,9 +3,11 @@
<!-- Streams -->
# 第十四章 流式编程
Collections 优化了对象的存储。Streams 是和对象的处理有关。流是一系列与任何特定存储机制无关的元素 — 实际上我们说流没有“存储”。
> 集合优化了对象的存储,而流和对象的处理有关。
不需要迭代集合中的元素,而是在管道中绘制元素并对其操作的流。这些管道经常被组合在一起,在流上形成一个操作管道
流是一系列与特定存储机制无关的元素——实际上,流并没有“存储”之说
利用流,我们无需迭代集合中的元素,就可以提取和操作它们。这些管道通常被组合在一起,在流上形成一条操作管道。
在大多数情况下,将对象存储在集合中的原因是为了处理他们,因此你将会发现你将把编程的主要焦点从集合转移到了流上。流的一个核心好处是,它使得程序更加短小并且更易理解。当 Lambda 表达式和方法引用method references和流一起使用的时候感觉自成一体。流使得 Java 8 更巨吸引力。