方法引用:方法引用返回的是接口的实现 。 private static Iterable itToIterable(Stream stream) { return stream::iterator; //编译通过此处返回
方法引用:
方法引用返回的是接口的实现 。
private static Iterable itToIterable(Stream stream) {
return stream::iterator; //编译通过此处返回的是Iterable
}
方法调用:
方法调用返回的是方法的返回值。
private static Iterable itToIterablePro(Stream stream) {
return stream.iterator(); //编译失败此处返回的是iterator
}
推荐教程:Java教程
--结束END--
本文标题: java中方法引用与方法调用的区别
本文链接: https://lsjlt.com/news/3413.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0