gpt4 book ai didi

java - 简单循环的速度

转载 作者:搜寻专家 更新时间:2023-11-01 04:02:58 24 4
gpt4 key购买 nike

<分区>

我用 Java 做了一个简单的循环来测试速度。与 C 中的相同循环相比,它需要更多时间。执行 20 亿次迭代大约需要 6.5 秒

如果它被认为很慢 - 可以做些什么来提高性能?

这能归咎于 JVM 的启动吗?或者 - JIT 编译器没有完成它的工作?

  • 平台:windows xp
  • 处理器速度:3.4 GHz

    public class Jrand {

    public static void main (String[] args) {

    float f;

    long startTime = System.currentTimeMillis();

    for (int i = 0; i < 2000000000; i++) {
    f = i * 0.0001F;
    }
    long endTime = System.currentTimeMillis();
    float totalTime = (endTime - startTime);
    System.out.println("time: " + totalTime/1000);
    }
    }

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