Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse4.2和Java8_Java_Eclipse_Closures_Java 8 - Fatal编程技术网

Eclipse4.2和Java8

Eclipse4.2和Java8,java,eclipse,closures,java-8,Java,Eclipse,Closures,Java 8,我发现这表明Java8对Juno的支持是不同的,但我找不到更多的信息,说明人们多久才能在Eclipse中编写第一个闭包,并在这些东西上取得成效 有人知道我们还要等多久吗?Java7的特性很快就出现在3.7中,这就是为什么这个任务被推迟的原因 有什么意见、想法吗?或者甚至是一个很好的解决方案?Java 8支持被推迟的一个关键原因是Java 8将在Eclipse Juno发布后可用。Eclipse的主要版本无法附带依赖于未完成Java版本的功能 Java7支持在EclipseIndigo中也遇到了类

我发现这表明Java8对Juno的支持是不同的,但我找不到更多的信息,说明人们多久才能在Eclipse中编写第一个闭包,并在这些东西上取得成效

有人知道我们还要等多久吗?Java7的特性很快就出现在3.7中,这就是为什么这个任务被推迟的原因


有什么意见、想法吗?或者甚至是一个很好的解决方案?

Java 8支持被推迟的一个关键原因是Java 8将在Eclipse Juno发布后可用。Eclipse的主要版本无法附带依赖于未完成Java版本的功能

Java7支持在EclipseIndigo中也遇到了类似的问题。Java7的工具在一个分支中进行,该分支在Java7发布后被合并到indigo主流中,所以您在IndigoSR1中看到了工具支持

我预计Java8也会出现类似的情况。可能已经有一个分支为这项工作开放。检查状态的最佳位置是从您找到的文档中引用的bug


Java 8将在2013年年中之后的某个时间发布,因此还有相当长的时间:-)Eclipse对Java 8的全面支持不应该在Java 8发布日期之前出现,Java 7支持也是如此


目前,没有为这项工作打开的分支。然而,每当这种情况发生时,你都会看到一些关于它的博客帖子:-)

你可以尝试一下IntelliJ Idea,它对IntelliJ Idea有初步的支持,请看

你是在问clojure(语言)闭包(包含函数和词法上下文的数据结构)吗?@Arthurlfeldt谢谢,我说的是Java 8中的语言扩展。@弗兰兹·卡夫卡:那么你问的是匿名函数文本/lambda表达式(将在Java 8中引入)。闭包(又名匿名内部类)在Java中已经存在很长时间了。IntelliJ看起来可能会出现在。而且不幸的是Java 8的发布推迟到2014年3月。