Java版本升级

Java版本升级,java,security,Java,Security,我已经将Java JDK安装升级到更高的次要版本(例如1.8.131到1.8.144) 我应该重新编译项目源代码以从字节码生成中获得任何安全好处,还是应该在更新的JRE上运行旧的字节码 欢迎任何真实世界的例子,因为我需要向项目团队证明这一点。你错了 java编译器除了将java源代码转换为字节码之外,并没有做很多工作。很少有特殊的优化。而且根本没有“安全”相关的东西 请记住:您的代码正在执行的system方法的所有调用都将转到Java8VM上的Java8类 因此,没有迫切的理由更新“一切”

我已经将Java JDK安装升级到更高的次要版本(例如1.8.131到1.8.144)

我应该重新编译项目源代码以从字节码生成中获得任何安全好处,还是应该在更新的JRE上运行旧的字节码

欢迎任何真实世界的例子,因为我需要向项目团队证明这一点。

你错了

java编译器除了将java源代码转换为字节码之外,并没有做很多工作。很少有特殊的优化。而且根本没有“安全”相关的东西

请记住:您的代码正在执行的system方法的所有调用都将转到Java8VM上的Java8类

因此,没有迫切的理由更新“一切”