Update Java_函数式编程.md
This commit is contained in:
parent
8d069c7770
commit
94f066d030
@ -28,10 +28,10 @@ JDK 从 1.8 版本开始支持 Lambda 表达式,通过 Lambda 表达式我们
|
|||||||
|
|
||||||
Lambda 表达式具有如下特点:
|
Lambda 表达式具有如下特点:
|
||||||
|
|
||||||
- **可选的参数:**不需要声明参数类型,编译器会依靠上下文进行自动推断;
|
- **可选的参数**:不需要声明参数类型,编译器会依靠上下文进行自动推断;
|
||||||
- **可选的参数圆括号:**当且仅当只有一个参数时,包裹参数的圆括号可以省略;
|
- **可选的参数圆括号**:当且仅当只有一个参数时,包裹参数的圆括号可以省略;
|
||||||
- **可选的花括号:**如果主体只有一个表达式,则无需使用花括号;
|
- **可选的花括号**:如果主体只有一个表达式,则无需使用花括号;
|
||||||
- **可选的返回关键字:**如果主体只有一个表达式,则该表达式的值就是整个 Lambda 表达式的返回值,此时不需要使用 return 关键字进行显式的返回。
|
- **可选的返回关键字**:如果主体只有一个表达式,则该表达式的值就是整个 Lambda 表达式的返回值,此时不需要使用 return 关键字进行显式的返回。
|
||||||
|
|
||||||
### 1.2 行为参数化
|
### 1.2 行为参数化
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user