相关疑难解决方法(0)

如何在Java中编写正确的微基准测试?

你如何在Java中编写(并运行)正确的微基准测试?

我在这里寻找代码示例和注释,说明要考虑的各种事项.

示例:基准测量应该测量时间/迭代或迭代/时间,为什么?

相关:秒表基准可以接受吗?

java benchmarking jvm jvm-hotspot microbenchmark

835
推荐指数
11
解决办法
11万
查看次数

如何使2个整数的除法产生一个浮点而不是另一个整数?

在计算速度的另一个Bruce Eckels练习中,v = s / ts和t是整数.我如何制作它以便分裂曲柄浮出水面?

class CalcV {
  float v;
  float calcV(int s, int t) {
    v = s / t;
    return v;
  } //end calcV
}

public class PassObject {

  public static void main (String[] args ) {
    int distance;
    distance = 4;

    int t;
    t = 3;

    float outV;

    CalcV v = new CalcV();
    outV = v.calcV(distance, t);

    System.out.println("velocity : " + outV);
  } //end main
}//end class
Run Code Online (Sandbox Code Playgroud)

java

138
推荐指数
3
解决办法
15万
查看次数

如何在java中从整数中获取浮点值

可能重复:
如何在Java中将整数转换为float?

我遇到了这个代码的问题.我有两个变量int ifloat f.

int i = 23;

float f = i/10;

f

2.3

我想f变量中的值应该是2.0

但真正的产值2.3int i

为什么结果会像这样发生,如何获得浮点值 float f

java

5
推荐指数
2
解决办法
6234
查看次数

标签 统计

java ×3

benchmarking ×1

jvm ×1

jvm-hotspot ×1

microbenchmark ×1