博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
检测Java程序运行时间的2种方法(高精度的时间[纳秒]与低精度的时间[毫秒])...
阅读量:6682 次
发布时间:2019-06-25

本文共 499 字,大约阅读时间需要 1 分钟。

第一种是以毫秒为单位计算的。

代码如下:

1 long startTime=System.currentTimeMillis();   //获取开始时间  2 doSomeThing();  //测试的代码段  3 long endTime=System.currentTimeMillis(); //获取结束时间  4 System.out.println("程序运行时间: "+(end-start)+"ms");

 

第二种是以纳秒为单位计算的。

代码如下:

1 long startTime=System.nanoTime();   //获取开始时间  2 doSomeThing();  //测试的代码段  3 long endTime=System.nanoTime(); //获取结束时间  4 System.out.println("程序运行时间: "+(end-start)+"ns");

 

转载于:https://www.cnblogs.com/cmi-sh-love/p/jian-ceJava-cheng-xu-yun-xing-shi-jian-de2zhong-fa.html

你可能感兴趣的文章
Linux基础:CentOS安装python3.7
查看>>
Daily Scrum: 2012/11/27
查看>>
vue学习中v-if和v-show一起使用的问题
查看>>
获取一个月前的当前时间
查看>>
第三期 预测——1.简介
查看>>
behavior planning——12.example cost funtion -lane change penalty
查看>>
基于 Spring + Atomikos + Mybatis的多数据源配置demo
查看>>
随笔-刚毕业找工作的点滴(程序员)
查看>>
利用poi3.8中SXSSFWorkbook实现大数据量导出excel
查看>>
day34-1 面向对象概述
查看>>
GCD之dispatch queue
查看>>
【Oracle】-初识PL/SQL
查看>>
黄聪:超实用的PHPExcel[导入][导出]实现方法总结
查看>>
模板变量,过滤器和静态文件引入
查看>>
Oracle 中的 Schema
查看>>
Web APi之认证(Authentication)两种实现方式后续【三】(十五)
查看>>
一条语句简单解决“每个Y的最新X”的SQL经典问题
查看>>
(转)链接服务器——获取EXCEL数据
查看>>
Go数组
查看>>
javascript在我的工作的用法
查看>>