java中方法引用与方法调用的区别

互联网 19-11-16

方法引用:

方法引用返回的是接口的实现 。

  private static <T> Iterable<T> itToIterable(Stream<T> stream) {         return stream::iterator; //编译通过此处返回的是Iterable   }

方法调用:

方法调用返回的是方法的返回值。

    private static <T> Iterable<T> itToIterablePro(Stream<T> stream) {         return stream.iterator(); //编译失败此处返回的是iterator     }

推荐教程:Java教程

以上就是java中方法引用与方法调用的区别的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 区别
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:Java集合类框架的基本接口有哪些?

相关资讯