java中lambda表达式双冒号::的使用

1:当 ::前面为一个类名,后面跟一个静态方法时,如下所示,此时等号左边的函数式接口中的方法和静态方法签名一致即可,即方法参数个数和类型一致,如果左边的函数式接口中的方法返回值不是void则要求右边lambda静态方法的返回值和其一致,如果左边的函数式接口中的方法返回值是void,则右边的lambda静态方法的返回值可以为任意类型。 2:当::前面为一个类名,后面为一个实例方法时,如下图所示,此时
相关文章
相关标签/搜索