lambda对构造方法的引用,使用已定义方法(方法的归属者::方法名)、lambda表达式
lambda:
lambda表达式:简化匿名类实现接口中的方法
使用的时候必须是函数式接口(函数式接口:接口中只能有一个抽象方法)检查函数式接口的注解:@FunctionalInterface格式:()->{}简化:
省略方法的参数列表的数据类型;如果一个参数,()可以省略;{}如果只有一条语句,可以省略,return也可以省略;
引用已实现的方法:
如果实现的方法的参数列表,返回类型和接口相同;
方法的归属者::方法名(如果方法是静态方法使用类名,是列方法使用对象名)
引用构造方法:
类名::n
原创
2020-07-27 20:14:50 ·
449 阅读 ·
0 评论