【发布时间】:2023-04-05 20:15:02
【问题描述】:
可能重复:
Closures in Java 7
关于 JDK 7 中的闭包有很多文章和网页。我记得,首先他们说闭包将出现在 JDK7 中,然后他们说不会出现 - 但那是在 2009 年初。然后在 2009 年底他们说他们将再次使用 JDK7。现在我正在研究这个问题,我有点困惑,我只是找不到一个明确的、绝对的最终陈述。
我发现闭包现在在 Project Lambda 的引擎盖下,但如果它将包含在最终的 JDK 中则不会(我只阅读“提案”、“最终”等)
由于我目前正在写一篇论文,我想知道 JDK 7 是否支持闭包,我需要完全确定,并且我还需要一个很好的信息来源(尽可能新,可能来自JDK人员左右)。
非常感谢任何帮助!
【问题讨论】:
-
这个问题是 2008 年提出的。大多数答案也是 2008 年或 2009 年。现在是 2010 年年中。由于 JDK 开发人员经常改变主意,如果他们现在再次问这个问题再次改变了主意。我需要一个好的和最近的网页作为证明。
-
“他们”? JSR专家组尚未成立-jcp.org
-
@ifischer:问题和答案是可编辑的 Wiki 是有原因的。这样一来,每个问题只会有 一个 实例,并且始终是最新的。
-
我们还没有把这些东西称为“闭包”,是吗?我认为已经切换到更合适的“lambdas”。