- 什么是方法引用(::)
方法引用是只需要使用方法的名字,而具体调用交给函数式接口,需要和Lamdba表达式配合使用。可以说方法引用是函数式接口的另一种书写方式。 - 示例
System.out.println(User :: getUser)
-
分类
3.1 构造器方法引用
格式:Class::new 调用默认构造器3.2 类静态方法引用
格式:Class::static_method3.3 类普通方法引用
格式:Class::method3.4 类实例方法引用
格式:Instance::method
网友评论