JAVA代码运行计时
来源:互联网 发布:jsp导入多个java类 编辑:程序博客网 时间:2024/04/29 20:43
转载自www.java3z.com 作者:不详
我们一般的java运行计时代码是:
long begintime = System.currentTimeMillis();
//运算代码
long endtinme=System.currentTimeMillis();
long costTime = (endtime - begintime);
但是,如果运算时间很短的时候(现在机器太厉害),还有由于.currentTimeMillis()是1970年1月1日到现在的毫秒数,估计应该把很多小数位省略了,没看过代码,猜的,呵呵。结果一般是0,无法显示算法消耗时间,这个时候可以用nanoTime(),纳秒。
上面代码改为:
long begintime = System.nanoTime();
//运算代码
long endtime = System.nanoTime();
long costTime = (endtime - begintime)/1000;
//要换算为微秒,就除上1000,就可以
- JAVA代码运行计时
- Java程序运行时间计时代码
- JAVA方法运行计时
- 运行计时
- 计时代码
- Java 计时
- java计时
- shell,运行程序计时
- MATLAB算法运行计时
- 到计时代码
- android秒表计时代码
- 计时系统代码
- OpenCV计时代码段
- 让自定义用户控件中代码的执行分成“设计时”和“运行时”
- [转贴]如何把设计时代码从运行时代码中分离出去
- 关于把设计时代码从运行时代码中分离出来的问题
- java代码运行过程
- java 简单代码 运行
- 浅谈计算机语言中的字词句段
- IPv6推进将非常漫长
- 学习计划
- 怎样才能学好.net呢?
- sql2005 管道的另一端上无任何进程解决方法 (转)
- JAVA代码运行计时
- SQL语句删除重复记录
- SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
- 转载Quartus II
- matlab7.0的序列号
- c语言:二维数组输出杨辉三角!
- extjs+db
- 上传大图的同时保存小图
- SurfaceView的学习