简单实现代码:// 放在要检测的代码段前,取开始前的时间戳

Long startTime = System.currentTimeMillis();

//这里是放计算时间的代码

// 放在要检测的代码段后,取结束后的时间戳

Long endTime = System.currentTimeMillis();

System.out.println("花费时间" + (endTime - startTime) + "ms");

如果想要计算的更详细一点,输出控制台这样写:// 放在要检测的代码段前,取开始前的时间戳

Long startTime = System.currentTimeMillis();

//这里是放计算时间的代码

// 放在要检测的代码段后,取结束后的时间戳

Long endTime = System.currentTimeMillis();

// 计算并打印耗时

Long tempTime = (endTime - startTime);

System.out.println("花费时间:"+

(((tempTime/86400000)>0)?((tempTime/86400000)+"d"):"")+

((((tempTime/86400000)>0)||((tempTime%86400000/3600000)>0))?((tempTime%86400000/3600000)+"h"):(""))+

((((tempTime/3600000)>0)||((tempTime%3600000/60000)>0))?((tempTime%3600000/60000)+"m"):(""))+

((((tempTime/60000)>0)||((tempTime%60000/1000)>0))?((tempTime%60000/1000)+"s"):(""))+

((tempTime%1000)+"ms"));

java程序执行时间_java记录代码运行时间相关推荐

  1. java 计时 纳秒_Java精确测量代码运行时间 代码执行时间 纳秒 nanoTime

    Java精确测量代码运行时间: long startTime = System.nanoTime();  //開始時間         for(int i = 0;i<10000;i++){   ...

  2. java程序初始化_Java程序初始化顺序

    今天在课上复习了Java的初始化顺序,一直有点疑惑,搞不明白,所以打算写下来,记录一下. 先说一下Java程序初始化的顺序:父类静态变量>父类静态代码块>子类静态变量>子类静态代码块 ...

  3. 第一个java程序释义_Java 学习之路(1)第一个Java程序

    Hello World程序 在编程语言的世界里,第一个编程语言估计就是输出Hello World了吧. /** * 编写第一个Java程序,输出Hello World! * @author LJS * ...

  4. java程序结构_Java 程序结构说明(学习 Java 编程语言 004)

    1. 一个简单的类 创建 FirstSample.java 文件,来编写最简单的 Java 应用程序.下面是示例代码: public class FirstSample { public static ...

  5. Java程序员之完美代码

    Java程序员如何写出"优美"代码,请往下看: 1.注释尽可能全面 对于方法的注释应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述:类的注释应该包含类的功能说明.作者和修 ...

  6. java vo转map_Jython:在 Java 程序里运行 Python 代码 4.5

    彭翌 彭翌,网易游戏资深运维开发工程师,从事大数据相关的基础架构平台研发工作,业余时间也关注分布式系统等相关领域. 前言 众所周知,JVM 在大数据基础架构领域可以说是独占鳌头,当我们需要开发大数据处 ...

  7. java程序结构_java程序结构

    java是一门面向对象的语言,在编程过程中当然离不开对象的声明,而对象又是通过类定义的,所以java中最重要的就是各式各样的类,在java中,类也是一个程序的基本单位 0x01:默认生成类 在ecli ...

  8. java程序员_Java和Python的区别 好程序员帮大家解读

    Java和Python的区别 好程序员今天先来解读Java编程语言的优势,人工智能和大数据火爆一时,随之而来,引起了编程语言的人气暴涨.而Java和Python作为最炙手可热的编程语言从一开始便赢得了 ...

  9. java程序设计特点_Java编程语言的特点

    原标题:Java编程语言的特点 Java具有简单性.面向对象.分布式.健壮性.安全性.平台独立与可移植性.多线程.动态性等特点.Java可以编写桌面应用程序.Web应用程序.分布式系统和嵌入式系统应用 ...

  10. 猜数字java程序设计分析_JAVA程序设计课程设计-猜数字游戏设计

    JAVA程序设计课程设计-猜数字游戏设计 课 程 设 计 报 告课程设计名称 Java 程序设计 专 业 计算机科学与技术 班 级 2 班 学 号 08030212 姓 名 指导教师 成 绩 2011 ...

最新文章

  1. 本硕非科班,单模型获得亚军!
  2. 4.3 matlab常用的特殊图形(条形图、直方图、饼图、散点图等)
  3. 成为程序员ing日记
  4. Linux系统MySQL开启远程连接
  5. Message popover
  6. JS使用XMLHttpRequest对象POST收发JSON格式数据
  7. 关于java_关于Java基础
  8. Netty工作笔记0057---Netty群聊系统服务端
  9. java文件编译后,出现xx$1.class的原因
  10. Atitit 图片验证码功能设计文档总结目录1.1. 使用图片验证码img src标签设置图片。。验证码图片有png,jpg,svg等格式。。 11.2. Php png图像 11.3. P
  11. effective java 枚举_Effective.Java第34-44条(枚举)
  12. 交易系统开发(六)——HFT高频交易
  13. mysql查询当前月份前两个月的数据_sql查询指定月份之前的几个月
  14. pyecharts绘制地铁图_2025年北京市轨道交通线路预绘图(含地铁、有轨电车、市郊铁路)...
  15. 办理芯片银行卡时记得把“闪付”功能取消
  16. PLC可编程控制器控制热水供暖循环系统实训
  17. Error1819(HY000):Your password does not satisfy the current policy requirements
  18. V2EX 的 API
  19. 记账一段时间后如何将收支明细导出EXCEL表格
  20. 微信小程序接入腾讯IM即时通讯,实现在线聊天

热门文章

  1. office2010安装过程出错(解决方法整合)
  2. python抢课_一个用python实现的东方时尚(驾校)抢课程序
  3. 4条地铁线,乘船到西站!杭州西站枢纽综合交通规划设计方案出炉
  4. linux学习笔记——创建软连接
  5. C盘哪些文件可以删除?windows7瘦身攻略
  6. 局域网常见攻击方式原理
  7. 科研狗工具大合集,赶紧集合看过来
  8. C#上位机工作感想1(2020.7.1-2021.4.4)
  9. 微软 苏州STCA 2022暑期实习生 平行面+终面 面经
  10. 网络打印机 显示服务器脱机,网络打印机老是脱机怎么回事_网络打印机显示脱机的处理办法...