一个简单的计算
2015-08-29 17:22
246 查看
public class Test { public static void main(String[] args){ long start = System.currentTimeMillis(); long sum = 0L; for(long i=0; i<Integer.MAX_VALUE; i++){ sum += i; } System.out.println(sum); System.out.println(System.currentTimeMillis() - start); } }
预估以下执行效率怎么样?在我的电脑上是681ms
下边这个呢?
public class Test { public static void main(String[] args){ long start = System.currentTimeMillis(); Long sum = 0L; for(long i=0; i<Integer.MAX_VALUE; i++){ sum += i; } System.out.println(sum); System.out.println(System.currentTimeMillis() - start); } }
执行效率怎么样?6681.
相关文章推荐
- 1097 -- 三整数排序
- 1096 -- 变量交换
- 【线段树】【JSOI 2008】【bzoj 1012】最大数maxnumber
- 使用C语言操作文件的基本函数整理
- 特征值求解器的效率比较
- 【Cocos2dx】Android编译报Argument list too long错误
- 产品经理必用的 13 款工具
- 1095 -- 三位数反转
- 新手入门 acm 输入输出练习
- android-ImageView的拖动、旋转、缩放、边界回弹、双击缩放、单击销毁及源码下载
- 新手入门 acm 输入输出练习
- Yii2配置
- UITextView根据键盘自适应边框
- 多客户端服务器网络编程
- leveldb学习:Cache
- 1094 -- 圆柱体的表面积
- 1093 -- 一种排序
- 【数据结构】图的广度优先搜索
- Android搜索框效果
- 归并排序(看了别人的博客明白了也写个博客,希望这样不算抄袭~)