Skip to content

Commit 2fc61a4

Browse files
ForecCarpenterLee
authored andcommitted
fix: 修正拼写错误 (CarpenterLee#5)
1 parent afd3d42 commit 2fc61a4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

3-Lambda and Collections.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
我们先从最熟悉的*Java集合框架(Java Collections Framework, JCF)*开始说起。
88

9-
为引入Lambda表达式,Java8新增了`java.util.funcion`包,里面包含常用的**函数接口**,这是Lambda表达式的基础,Java集合框架也新增部分接口,以便与Lambda表达式对接。
9+
为引入Lambda表达式,Java8新增了`java.util.function`包,里面包含常用的**函数接口**,这是Lambda表达式的基础,Java集合框架也新增部分接口,以便与Lambda表达式对接。
1010

1111
首先回顾一下Java集合框架的接口继承结构:
1212

@@ -390,4 +390,4 @@ return null;
390390
## 总结
391391

392392
1. Java8为容器新增一些有用的方法,这些方法有些是为**完善原有功能**,有些是为**引入函数式编程**,学习和使用这些方法有助于我们写出更加简洁有效的代码.
393-
2. **函数接口**虽然很多,但绝大多数时候我们根本不需要知道它们的名字,书写Lambda表达式时类型推断帮我们做了一切.
393+
2. **函数接口**虽然很多,但绝大多数时候我们根本不需要知道它们的名字,书写Lambda表达式时类型推断帮我们做了一切.

6-Stream Pipelines.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ class RefSortingSink<T> extends AbstractRefSortingSink<T> {
163163
```
164164

165165
上述代码完美的展现了Sink的四个接口方法是如何协同工作的:
166-
1. 首先beging()方法告诉Sink参与排序的元素个数,方便确定中间结果容器的的大小;
166+
1. 首先begin()方法告诉Sink参与排序的元素个数,方便确定中间结果容器的的大小;
167167
2. 之后通过accept()方法将元素添加到中间结果当中,最终执行时调用者会不断调用该方法,直到遍历所有元素;
168168
3. 最后end()方法告诉Sink所有元素遍历完毕,启动排序步骤,排序完成后将结果传递给下游的Sink;
169169
4. 如果下游的Sink是短路操作,将结果传递给下游时不断询问下游cancellationRequested()是否可以结束处理。
@@ -245,4 +245,4 @@ $ java -version
245245
java version "1.8.0_101"
246246
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
247247
Java HotSpot(TM) Server VM (build 25.101-b13, mixed mode)
248-
```
248+
```

0 commit comments

Comments
 (0)