1. Lambda简介
Lambda 表达式是 JDK8 的新特性,使用Lambda语法来代替匿名的内部类,代码不仅简洁,而且还可读。
使用 Lambda 表达式可以对某些接口进行简单的实现,接口中只能有一个需要被实现的方法。
2. Lambda基本语法
语法形式为 () -> {},其中 () 用来描述参数列表,-> 为 lambda运算符 ,{} 用来描述方法体。
2.1 无参数无返回
无参数无返回 无参数无返回2.2 有参数无返回
有参数无返回 有参数无返回2.3 无参数有返回
无参数有返回 无参数有返回2.4 有参数有返回
有参数有返回 有参数有返回3. Lambda引用方法
语法:方法归属者::方法名
静态方法的归属者为类,非静态方法归属者为对象
Lambda引用方法 Lambda引用方法4. Lambda引用构造方法
语法:类名::new
引用构造方法 引用构造方法 引用构造方法 引用构造方法
网友评论