首页 > 编程语言 >java计算代码段执行时间

java计算代码段执行时间

时间:2022-08-30 08:45:37浏览次数:160  
标签:java 计算 System long 代码段 startTime endTime

java里计算代码段执行时间可以有两种方法,一种是毫秒级别的计算,另一种是更精确的纳秒级别的计算。

一)毫秒级别计算时间

long startTime = System.currentTimeMillis();
/* 要计算执行时间的代码段 */
long endTime = System.currentTimeMillis();
System.out.println("代码段执行时间:"  +  (endTime - startTime) + "ms");

二)更精确的纳秒级别计算时间

long startTime_N = System.nanoTime();
/* 要计算执行时间的代码段 */
long endTime_N = System.nanoTime();
System.out.println("代码段执行时间: " + (endTime_N - startTime_N) + "ns");

 

"一代人终将老去,总有人正年轻。"

标签:java,计算,System,long,代码段,startTime,endTime
From: https://www.cnblogs.com/yanggb/p/16638048.html

相关文章

  • Java 学生管理系统
    今天简单练习了一下数组和循环的一些知识,写了一个小游戏,大致如下/***一个小功能:学生管理系统*1、添加学生信息*2、显示学生信息*3、删除学生信息*4、修......
  • 你对 JavaScript 中的变量了解多少?
    你知道多少JavaScript中的变量?昨天,当我搞砸了变量时,我正在研究我的开尔文天气项目。该项目需要声明许多变量以将温度程度从一个更改为另一个。因此对于像我这样的Roo......
  • Javascript 中的内存引用
    Javascript中的内存引用Photoby哈里森布罗德本特on不飞溅在本文中,我将尝试通过一个示例练习来解释Javascript中的内存引用是如何处理的,我认为这可以更好地展示......
  • 云计算-芯片-汽车智能化趋势
    云计算-芯片-汽车智能化趋势参考文献了解https://mp.weixin.qq.com/s/Fz_qVe97SxClVrEcbWK7aghttps://mp.weixin.qq.com/s/Tt_tIqm8BxsXapfJPX0bZAhttps://mp.weixin.q......
  • JAVA SE
    注释//adf单行​/*aadf多行adsfadf*/ 关键字&标识符关键字像voidmainpublic这种固定的单词有特殊含义的编写时会变色不能用作类名,变量名方法名标识符......
  • Java基本语法
    Java基本语法注释、标识符、关键字注释单行注释多行注释文档注释数据类型变量、常量运算符包机制、JavaDoc......
  • java 线程池 学习记录
    线程池构造函数参数有哪些核心线程池最大线程数空闲非核心线程存活时长空闲非核心线程存活时长单位阻塞队列线程生产工厂拒绝执行处理类execute和s......
  • Java开发工具IDEA
    Java开发工具IDEA下载网址连接安装下载略使用IDEA创建第一个程序File--->New--->Project--->Java(选择JDK的版本)--->NextProjectname:项目的名称Projectlocat......
  • java并发 学习记录
    哪些方法会抛出InterruptedException异常?Thread类怎么处理异常可以在Thread中设置异常处理类(实例方法)--setUncaughtExceptionHandlerThread.interupt()方法可以......
  • 2021年 西南石油大学超算与并行计算团队南充校区分队 第二届招新赛题解
      2021年SWPU(南充)超算团队招新赛总体难度并不是很大,大部分题目考察的是基本的编程能力,题目中涉及到了一些并行计算相关的名词和知识,选手在参加比赛的同时,既能够展示......