栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java Lambda表达式,转换和比较器

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java Lambda表达式,转换和比较器

如何将接口添加到应该使用的演员表中?

它具有强制转换的语法,但是实际上是通过类型接口定义要创建的lambda的类型。也就是说,您没有创建对象的实例,然后将其转换为另一种类型。

这是否只是强制执行接口方法的返回类型?

这实际上定义了运行时将构建的lambda类型。有一个LambdametaFactory,可在运行时获取此类型,并在类型包括时生成额外的代码

Serializable

您可以将Lambda表达式强制转换为Comparator吗?

您只能将引用转换为对象已存在的类型。在这种情况下,您要定义要创建的lambda必须为

Comparator
。您可以使用只有一种抽象方法的任何类型。

还是lambda表达式本质上只是一个Comparator?

相同的lambda代码可以在不同的上下文和不同的界面中使用(复制+粘贴)而无需更改。

Comparator
正如您在JDK的许多其他示例中将看到的那样,它不必一定是a

我发现一个有趣的

count
方法是上的方法
Stream



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/496125.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号