可选是否有JEP



我喜欢通过查看相应的JEP来了解Java的特性。Java的Optional有JEP吗?我在这个列表中找不到任何Java 8功能。

否,Optional没有单独的JEP。Optional的历史如下。

Java规范请求335处理Java的Lambda表达式™编程语言。其目标是:

扩展Java语言以支持紧凑的lambda表达式(闭包(,以及相关的语言和库功能Java SE API来有效地使用lambda表达式。

正是这种上下文导致了在Java 8中包含Optional

JSR-335专家组的成员,包括Brian Goetz、Doug Lea和Rémi Forax,他们积极参与了关于Optional的多次讨论。Chiming in是著名的专家,如Joshua Bloch、Tim Peierls和其他人。

lambda-libs规范专家邮件列表的存档包含关于Optional的意见交换。

因此,Optional是JSR335的结果。这些信息是从这里获取的。在那里你可以找到详细信息。

相关内容

  • 没有找到相关文章

最新更新