【Java系列】JDK 1.8 新特性之 Lambda表达式 PDF 下载
【Java系列】JDK 1.8 新特性之 Lambda表达式
【Java系列】JDK 1.8 新特性之 Lambda表达式 PDF 下载
主要内容:
相关截图:
主要内容:
1、Lambda表达式介绍
Lambda是一个匿名函数,我们可以将Lambda表达式理解为一段可以传递的代码(将代码像数据一样传递)。使用它可以写出简洁、灵活的代码。作为一种更紧凑的代码风格,使java语言表达能力得到提升。
2、从匿名类到Lambda转换
package JAVA8Features;import Logger;import LoggerFactory;public class Demo01 {
private static Logger log = LoggerFactory.getLogger(Demo01.class);
public static void main(String[] args) {
Runnable t1 =new Runnable(){
@Override
public void run(){
log.info("我是没有使用Lambda表达式:不简洁");
}
};
Runnable t2 = () -> log.info("我是使用Lambda表达式:简洁、灵活");
t1.run();
t2.run();
}
}
com.chen.test.
org.slf4j.
org.slf4j.
结果:
19:43:39.303 [main] INFO com.chen.test.JAVA8Features.Demo01 - 我是没有使用Lambda表达式:不简洁、代码多
19:43:39.303 [main] INFO com.chen.test.JAVA8Features.Demo01 - 我是使用Lambda表达式:简洁、灵活
3、Lambda表达式 六种语法格式
Lambda表达式在java语言中引入了一种新的语法元素和操作。
这种操作符号为“->”,
Lambda操作符或箭头操作符,它将Lambda表达式分割为两部分。
左边:指Lambda表达式的所有参数
右边:指Lambda体,即表示Lambda表达式需要执行的功能。
------分隔线----------------------------
- 关注Java1234微信公众号
- 栏目列表
- 推荐资料
-
JAVA面试编程题 PDF 下载
JAVA面试编程题 PDF 下载...
-
最新企业笔试面试题大全 PDF 下载
最新企业笔试面试题大全 PDF 下载...
-
华为Java笔试题(附答案) PDF 下载
华为Java笔试题(附答案) PDF 下载...
-
广东上下五千年Java笔试题 PDF 下载
广东上下五千年Java笔试题 PDF 下载...
-
高亚Java笔试题 PDF 下载
高亚Java笔试题 PDF 下载...
-
复习题南航考试试题库(配答案) P
复习题南航考试试题库(配答案) PDF 下载...
-
JAVA面试编程题 PDF 下载
锋哥公众号
锋哥微信
关注公众号
【Java资料站】
回复 666
获取
66套java
从菜鸡到大神
项目实战课程
【Java资料站】
回复 666
获取
66套java
从菜鸡到大神
项目实战课程