我有一个1.5兼容的Java源代码,它将仅在1.8 VM上运行,并想知道在编译期间是否有利于目标1.8,而不是旧版本.
1.5 vs 1.8之间会有任何性能差异吗?是否有任何相关文档或更改日志可供我查看?
由于您所指的编译Java代码是Java Byte代码,因此使用新的JVM版本(1.8)运行旧应用程序应该可以提高应用程序的性能,而无需重新编译字节代码.
您可以查看有关JDK 8性能改进的Oracle官方文档,以了解更改的内容.