gpt4 book ai didi

java - 如果字节码是在 1.4 中编译的,我们还能获得 Java 6 的性能增益吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:12:21 25 4
gpt4 key购买 nike

我假设在略读后 Java 1.4 和 Java 6 之间存在巨大的性能差异 this document .

我的问题是,当 Java 6 运行时必须运行的字节码是在 1.4 中编译时,Java 6 运行时还会发挥它的魔力吗?

“为什么要问这个问题?”的一些背景知识是here .

最佳答案

是的,因为大部分优化都是在运行时由 JVM 完成的,编译器在优化方面做的很少。因此,使用旧 Java 编译器编译的代码仍将受益于新 JVM。

然而,在编译时执行了一些优化,例如用 StringBuilder 替换连续的 String 连接。

关于java - 如果字节码是在 1.4 中编译的,我们还能获得 Java 6 的性能增益吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10331921/

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