【自学Java中】Lambda【JDK1.8新特性】笔记-2019.07.30
2019-07-30 17:42
288 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45415075/article/details/97802531
【JDK1.8新特性:Lambda】
【作用:】
允许把函数作为一个方法的参数(函数作为参数传递进方法中。
【格式:】
(有参则输入,无参则空着)-> {方法体};
【注意事项:】
1.Lambda只能用于函数式接口
2.可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。
3.可选的参数圆括号:一个参数无需定义圆括号,但多个参数需要定义圆括号。
4.可选的大括号:如果主体包含了一个语句,就不需要使用大括号。
5.可选的返回关键字:如果主体只有一个表达式返回值则编译器会自动返回值,大括号需要指定明表达式返回了一个数值。
相关文章推荐
- Java JDK1.8新特性Lambda 表达式
- JAVA 8 新特性详解-------与------- JDK 1.8 预览版 Lambda语法分析
- java jdk 1.8 新增特性->( lambda特性)
- Java日期学习笔记(二):JDK1.8新特性
- Java Jdk1.8 Lambda新特性
- Java JDK1.8新特性
- JAVA8的新特性学习笔记-(lambda、stream)
- 黑马程序员——JAVA学习笔记——Jdk5.0新特性
- Java学习笔记之JDK1.5新特性(一):静态导入
- 黑马程序员_java jdk5.0新特性和枚举的学习笔记
- 自学Java系列 笔记2 高级类特性2
- java8新特性学习笔记(一) Lambda表达式
- Java学习笔记之JDK1.5新特性(五):枚举类
- JDK1.8新特性---λ(Lambda )表达式
- JDK 1.8 新特性 (笔记)
- Java Jdk1.8 HashMap源码阅读笔记一
- JDK1.8新特性(二)Lambda表达式入门
- Java1.8新特性 Lambda/Stream/函数式编程
- JDK1.8的新特性之Lambda表达式的应用
- jdk1.8新特性之lambda表达式