出乎我的意料呀!还有谁再做一次测试
for (int i = 0; i < 1000000; i++) {
func1(i);
}
static int func1(int i) {
double x = 1.27 * 1.27 * 1.27 * 1.27;
return i++;
}
这么一个循环,还有这么一个函数
不算启动时间,java由new java.util.Date()获得当前时间,
c由GetSystemTime获得当前时间
java:31ms
c:(移掉static):156ms
c:(加上inline):141ms
java是jdk1.4,c是vc 6 console应用程序!
机器DELL 610 2G内存!
所以不涉及桌面图形应用,java完全胜任!