gpt4 book ai didi

java - 将项目编译为 Java 1.3 与 1.8 - 有什么缺点吗?

转载 作者:行者123 更新时间:2023-12-01 07:58:07 24 4
gpt4 key购买 nike

我们有一个大型(旧)Java servlet 项目,该项目仍然针对 Java 1.3 进行编译,我们仅在具有现代 JRE 的我们自己的服务器中运行此代码。

为 1.3 编译类而不是针对最新的现代 1.8 有什么缺点? 如果我们开始编译 1.8 的代码,会有什么风险吗?

最佳答案

更重要的问题是您将使用哪个 JRE 版本来运行旧代码。

使用较新版本(即使代码仅使用旧版本的语法和类)的好处是可以利用新版本应具有的所有错误修复和性能改进。

至于使用较旧或较新的编译器,我认为假设较新的编译器会生成更高效的字节代码是有意义的,因此即使代码保持不变,我也会使用较新的编译器。

关于java - 将项目编译为 Java 1.3 与 1.8 - 有什么缺点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27562499/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com