java 获取程序执行时间
2016-04-24 21:37
127 查看
第一种是以毫秒为单位计算的。
long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ms"); long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ms");
第二种是以纳秒为单位计算的。
long startTime=System.nanoTime(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.nanoTime(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ns"); long startTime=System.nanoTime(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.nanoTime(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ns");
相关文章推荐
- 20145235 《Java程序设计》第8周学习总结
- Java设计模式透析之 —— 策略(Strategy)
- java中properties文件路径的访问及字符编码问题
- java.util包---HashSet
- Java大牛养成记(5)——The content of element type "struts" must match "(package|include|bean|constant)*".
- 【SSH】Spring简介和应用
- 安卓开发之java基础篇笔记【1】
- 重新学javaweb---路径专题
- @Repository、@Service、@Controller 和 @Component
- IT忍者神龟之Java获取各种常用时间
- springmvc中的controller中的几种参数绑定
- SpringMVC+hibernate整合小例子,用户的增删查改
- 20145222黄亚奇《Java程序设计》第8周学习总结
- 20145328 《Java程序设计》第8周学习总结
- 方便好使的java.util.Properties类
- 20145331 《Java程序设计》第8周学习总结
- Spring MVC初体验之xml配置文件
- Spring4.2.6 ----注解大全[未完成]
- java枚举
- Java 泛型