编程语言
首页 > 编程语言> > JavaSE:Java8新特性 - 方法引用

JavaSE:Java8新特性 - 方法引用

作者:互联网

1.  简介

    方法引用:通过方法的名字,来指向一个方法。 (而不需要为方法引用提供方法体,该方法的调用交给函数式接口执行)

 

2.  方法引用使用一对冒号 ::  将类或对象与方法名进行连接, 通常使用方式如下:

      <1>  对象的非静态方法引用  ObjectName :: MethodName

      <2>  类的静态方法引用    ClassName :: StaticMethodName

      <3>  类的非静态方法引用      ClassName :: MethodName

      <4>  构造器的引用       ClassName :: new

      <5>  数组的引用        TypeName[] :: new

 

3.  方法引用是在特定场景下,lambda表达式的一种简化表示,可以进一步简化代码的编写,

          使代码更加紧凑简洁,从而减少冗余代码。

标签:静态方法,MethodName,ClassName,引用,new,JavaSE,方法,Java8
来源: https://www.cnblogs.com/JasperZhao/p/14949451.html