标题: 修改一个字母,可以使代码的执行效率提高5倍 [打印本页] 作者: 来到精彩世界 时间: 2016-11-27 17:40 标题: 修改一个字母,可以使代码的执行效率提高5倍 请仔细看下面两段代码(只有一个字母的差异)
long t = System.currentTimeMillis();
Long sum = 0L;
for (long i = 0; i < Integer.MAX_VALUE; i++) {
sum += i; //自动装箱
}
System.out.println("耗时: " + (System.currentTimeMillis() - t) + " ms") ;
结果如下:
耗时: 6756 ms
long t = System.currentTimeMillis();
//Long sum = 0L;
long sum = 0L;
for (long i = 0; i < Integer.MAX_VALUE; i++) {
sum += i;
}
System.out.println("耗时: " + (System.currentTimeMillis() - t) + " ms") ;
结果如下: