方法引用的概念

方法引用是种直接引用已经存在的方法方式,通过方法引用可以在代码中通过方法的名称来引用方法。

类似于Lambda表达式的表现形式,常用于简化函数式接口的实现,可以用于将Lambda表达式的语句通过方法引用去进行等效代换,使代码看起来更加简洁。

方法引用的语法

方法引用的语法由两部分组成:类名或对象名和方法名,**中间使用双冒号(::)进行分隔。**根据方法引用的情况,可以分为以下几种形式:

方法引用的使用

注意事项

  1. 方法引用只能适用于函数式接口
  2. 方法引用的方法签名和返回类型要与函数式接口中的抽象方法相同

参考文档

【Java 基础篇】Java方法引用详解-CSDN博客

JAVA进阶 —— 方法引用-CSDN博客