java统计程序运行的时间
2016-07-05 09:55
399 查看
耗时统计
第一种是以毫秒为单位计算的。long startTime = System.currentTimeMillis(); //获取开始时间
//程序做一些功能性的操作
doSomething();
long endTime = System.currentTimeMillis(); //获取结束时间
System.out.println("程序运行时间:" + (endTime - startTime) + "ms");
第二种是以纳秒为单位计算的。
long startTime=System.nanoTime(); //获取开始时间
doSomeThing();
long endTime=System.nanoTime(); //获取结束时间
System.out.println("程序运行时间: "+(endTime-startTime)+"ns");
相关文章推荐
- 详解java中的Collections类
- java面向对象
- JavaSE 高级 第1节 基本数据类型的封装类
- JAVA BigDecimal 小数点处理
- Spring任务调度之Spring-Task
- 从零开始服务器配置java web项目
- 浅谈Java并发编程系列(三)—— volatile型变量
- JAVA中Session的会话状态
- java后台svg转成png
- java生成pdf文档
- 使用 Jtest:一款优秀的 Java 代码优化和测试工具
- java 获取文件 总行数
- spring aop 应用场景
- server library[unbound] 服务未绑定解决办法
- Spring任务调度之Quartz
- javaWeb乱码解决方案总结
- 服务端工程师入门与进阶 Java 版
- 更改eclipse工作空间的配置目录
- RxJava_ReadMe
- Java的数据类型