我有一个使用Java 7编写的旧应用程序。它在Java 8 JRE中运行良好。我不打算重写任何代码来利用Java 8功能。将编译后的代码升级到最新的Java 8 JDK有什么技术好处?
需要明确的是,该代码当前是使用Java 7编译的,并且已经与最新的Java 8 JRE一起运行。它应该已经从Java 8运行时改进中受益。问题是,使用版本8进行编译并使用Java 8编译的字节码运行是否会获得任何好处。
另外,我也不关心开发人员生产率之类的非技术利益。我认为这些很重要,但不是这个问题的重点。我要的是没有开发团队的生产代码。它完全处于维护模式。