Java:计算代码耗时的5种方法
沈阳市和平区爱尚职业培训机构
发表于:2022-05-24 16:14:48 703次浏览在java开发过程中,常常会用一些方法来计算一段代码的耗时,那么java中计算耗时的方法有哪些,这里整理总结如下:
1、使用System.currentTimeMillis()函数
代码如下:
long start = System.currentTimeMillis(); // some code long finish = System.currentTimeMillis(); long timeElapsed = finish - start;
2、使用System.nanoTime()函数
代码如下:
long start = System.nanoTime(); // some code long finish = System.nanoTime(); long timeElapsed = finish - start;
3、在java8中使用Instant.now()函数
代码如下:
Instant start = Instant.now(); // some code Instant finish = Instant.now(); long timeElapsed = Duration.between(start, finish).toMillis();
4、使用apache.commons提供的StopWatch
首先,在pom.xml中添加如下依赖:
org.apache.commons commons-lang3 3.7
5、使用Spring 框架提供的StopWatch
代码如下:
import org.springframework.util.StopWatch; StopWatch watch = new StopWatch(); watch.start("watcher"); //some code watch.stop(); System.out.println(watch.prettyPrint());
沈阳爱尚实训开设JAVA,前端,UED,Python、大数据、新媒体等课程。5-10人小班教学,90天全程面授、课程每年同步名企需求、大厂项目案例、双五导师(5年以上名企+培训经验)授课、全流程团队开发、闯关式教育、双平台(OTO)巩固学习、就业薪水高,毕业一周内名企录取通知任您选、一次交费学会为止、老学员训练营助力职场技能提升、终身跳槽服务,详情可查看“沈阳爱尚实训”。
Java:计算代码耗时的5种方法原创内容,请点击 沈阳JAVA培训
热门课程
-
沈阳Java培训4月火爆招生在线直播课程
询价
-
沈阳java架构课程零基础培训班
询价
-
web前端工程师零基础培训班
询价
-
java实战软件开发工程师
询价
-
沈阳编程零基础就业培训班
询价