概念:Lambda 是一个匿名函数,我们可以把 Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。
Runnable runnable = new Runnable() {
@Override
public void run() {
System.out.println("这是一个匿名内类的形式");
}
};
---------------------------------------------------------
上面是一个匿名内部内的常见格式,可用下面的Lambda表达式进行替代
---------------------------------------------------------
Runnable runnable = () -> System.out.println("这是一个匿名内类的形式");
<