javajava lambda

lambda 中的方法引用

2019-07-28  本文已影响0人  spraysss

Method Reference

使用lambda表达式可以创建匿名方法。然而,有时lambda表达式只调用现有方法。在这些情况下,通过方法名称引用已有的方法通常更简洁。

方法引用的分类

有四种类型的方法引用:

Kind Example
引用静态方法 ContainingClass::staticMethodName
引用一个特定对象的实例方法 containingObject::instanceMethodName
引用类的非静态方法 ContainingType::methodName
引用构造方法 ClassName::new

参考

https://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html

上一篇下一篇

猜你喜欢

热点阅读