Lambda表达式创建新线程的方式:
new Thread(()->{
System.out.println(Thread.currentThread().getName()+"新线程创建了");
}).start();
//优化省略
new Thread(()->
System.out.println(Thread.currentThread().getName()+"新线程创建了")).start();
/
Lambda省去面向对象的条条框框,格式由3个部分组成:
1、一些参数
2、一个箭头
3、一段代码
Lambda表达式的标准格式:
(参数类型 参数名称) - > { 重写接口的抽象方法的方法体 }
Lambda使用前提:
1、使用Lambda必须具有接口,且要求接口中有且仅有一个抽象方法。
2、使用Lambda必须具有上下文推断。
方法的参数或局部变量类型必须为Lambda对应的接口类型,才能使用Lambda作为该接口的实例