1、lambda表达式
定义:Lambda 允许把函数作为一个方法的参数
优点:使用 Lambda 表达式可以使代码变的更加简洁紧凑。
举例:
//创建线程
new Thread (new Runnable(){
@Override
public void run(){
}
}).start();
//因为这个是个匿名的类,并且只有一个方法
//使用拉姆达表达式写法
new Thread(()-->{
}).start();
1、lambda表达式
定义:Lambda 允许把函数作为一个方法的参数
优点:使用 Lambda 表达式可以使代码变的更加简洁紧凑。
举例:
//创建线程
new Thread (new Runnable(){
@Override
public void run(){
}
}).start();
//因为这个是个匿名的类,并且只有一个方法
//使用拉姆达表达式写法
new Thread(()-->{
}).start();