Java 方法引用:调用静态方法、实例方法和构造方法
不是的,方法引用不仅可以调用静态方法,还可以调用实例方法、构造方法和数组构造方法。
方法引用有四种形式:
- 静态方法引用:Class::staticMethod。这种形式引用的是一个静态方法。
- 实例方法引用:instance::instanceMethod。这种形式引用的是一个实例方法。
- 对象方法引用:Class::instanceMethod。这种形式引用的是一个实例方法,但是调用时会将实例作为方法的第一个参数。
- 构造方法引用:Class::new。这种形式引用的是一个构造方法。
因此,方法引用不仅可以调用静态方法,还可以调用其他类型的方法和构造方法。
原文地址: https://www.cveoy.top/t/topic/o72M 著作权归作者所有。请勿转载和采集!