网站首页
编程语言
数据库
系统相关
其他分享
编程问答
cooking
2024-05-27
方法引用(进一步简化Lambda)
静态方法的引用格式:类名::静态方法。场景:如果某个Lambda表达式里只是调用一个静态方法,并且前后参数的形式一致,就可以使用静态方法引用。//静态方法的引用Arrays.sort(cooking,CompareByData::compareByPrice);publicclassCompareByData{publicstaticintcompar
2024-05-27
Lambda表达式
1.介绍:Lambda表达式是JDK8开始新增的一种语法形式。2.作用:用于简化匿名内部类的代码写法。3.注意: Lambda表达式只能简化函数式接口的匿名内部类。4.函数式接口:有且仅有一个抽象方法的接口。5.注意:大部分函数式接口上面都可能会有一个@FunctionalInterface的注解,有该注