Lambda 表达式
Lambda 表达式的基础语法
Java8 中引入了一个新的操作符:->
该操作符称为箭头操作符或者 Lambda 操作符
Lambda 操作符将表达式拆分成两部分:
- 左侧:Lambda 表达式的参数列表
- 右侧: Lambda 表达式的"函数体" --> Lambda 体
语法格式 1:无参数,无返回值,且 Lambda 体中只有一条语句
() -> lambda 体
代码示例:
// 使用匿名内部类的方式
Runnable run = new Runnable() {
@Override
public void run() {
System.out.println("Hello world!");
}
}
r.run();
System