一、静态方法的引用
格式: 类名::静态方法
1.使用场景
如果某个Lambda表达式里只是调用一个静态方法,并且前后参数的形式一致,就可以使用静态方法引用


二、实例方法的引用
格式: 对象名::实例方法
1.使用场景
如果某个Lambda表达式里只是调用一个实例方法,并且前后参数的形式一致,就可以使用实例方法引用


三、特定类型方法的引用
格式: 类型::方法
1.使用场景
如果某个Lambda表达式里只是调用一个实例方法,并且前面参数列表中的第一个参数是作为方法的主调,后面的所有参数都是作为该实例方法的入参的,则此时就可以使用特定类型的方法引用

四、构造器引用
格式: 类名::new
1.使用场景
如果某个Lambda表达式里只是在创建对象,并且前后参数情况一致,就可以使用构造器引用


本文介绍了Lambda表达式中如何使用静态方法引用、实例方法引用、特定类型方法引用和构造器引用,重点阐述了各自的使用场景和参数一致性要求。

被折叠的 条评论
为什么被折叠?



