对于这个愚蠢的初学者的问题感到抱歉,但我无法得到明确的答案:
我可以在Java EE 7项目中使用lambdas,方法指针,流等吗?这会产生任何负面影响,还是在现有项目上设置非常困难/容易出错?
我来自C#背景,因此我发现很难回到Java 7语法,其中包含runnables / callables的匿名类,而且没有像流式传输等LINQ的替换。所以这将是一个巨大的帮助。
非常感谢, SPYRO
答案 0 :(得分:8)
从Java EE的角度来看,Java EE 7 specification至少需要Java SE 7.所以很明显,没有什么可以阻止您将Java SE 8与Java EE 7一起使用。有关详细信息,请查看{{3 }}
一些流行的Java EE 7容器(如GlassFish,WildFly和Apache TomEE)与Java SE 8兼容。因此,没有什么能阻止您在Java EE 7应用程序中使用Java SE 8功能。