java程序执行时间_java记录代码运行时间
简单实现代码:// 放在要检测的代码段前,取开始前的时间戳
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记录代码运行时间相关推荐
- java 计时 纳秒_Java精确测量代码运行时间 代码执行时间 纳秒 nanoTime
Java精确测量代码运行时间: long startTime = System.nanoTime(); //開始時間 for(int i = 0;i<10000;i++){ ...
- java程序初始化_Java程序初始化顺序
今天在课上复习了Java的初始化顺序,一直有点疑惑,搞不明白,所以打算写下来,记录一下. 先说一下Java程序初始化的顺序:父类静态变量>父类静态代码块>子类静态变量>子类静态代码块 ...
- 第一个java程序释义_Java 学习之路(1)第一个Java程序
Hello World程序 在编程语言的世界里,第一个编程语言估计就是输出Hello World了吧. /** * 编写第一个Java程序,输出Hello World! * @author LJS * ...
- java程序结构_Java 程序结构说明(学习 Java 编程语言 004)
1. 一个简单的类 创建 FirstSample.java 文件,来编写最简单的 Java 应用程序.下面是示例代码: public class FirstSample { public static ...
- Java程序员之完美代码
Java程序员如何写出"优美"代码,请往下看: 1.注释尽可能全面 对于方法的注释应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述:类的注释应该包含类的功能说明.作者和修 ...
- java vo转map_Jython:在 Java 程序里运行 Python 代码 4.5
彭翌 彭翌,网易游戏资深运维开发工程师,从事大数据相关的基础架构平台研发工作,业余时间也关注分布式系统等相关领域. 前言 众所周知,JVM 在大数据基础架构领域可以说是独占鳌头,当我们需要开发大数据处 ...
- java程序结构_java程序结构
java是一门面向对象的语言,在编程过程中当然离不开对象的声明,而对象又是通过类定义的,所以java中最重要的就是各式各样的类,在java中,类也是一个程序的基本单位 0x01:默认生成类 在ecli ...
- java程序员_Java和Python的区别 好程序员帮大家解读
Java和Python的区别 好程序员今天先来解读Java编程语言的优势,人工智能和大数据火爆一时,随之而来,引起了编程语言的人气暴涨.而Java和Python作为最炙手可热的编程语言从一开始便赢得了 ...
- java程序设计特点_Java编程语言的特点
原标题:Java编程语言的特点 Java具有简单性.面向对象.分布式.健壮性.安全性.平台独立与可移植性.多线程.动态性等特点.Java可以编写桌面应用程序.Web应用程序.分布式系统和嵌入式系统应用 ...
- 猜数字java程序设计分析_JAVA程序设计课程设计-猜数字游戏设计
JAVA程序设计课程设计-猜数字游戏设计 课 程 设 计 报 告课程设计名称 Java 程序设计 专 业 计算机科学与技术 班 级 2 班 学 号 08030212 姓 名 指导教师 成 绩 2011 ...
最新文章
- 本硕非科班,单模型获得亚军!
- 4.3 matlab常用的特殊图形(条形图、直方图、饼图、散点图等)
- 成为程序员ing日记
- Linux系统MySQL开启远程连接
- Message popover
- JS使用XMLHttpRequest对象POST收发JSON格式数据
- 关于java_关于Java基础
- Netty工作笔记0057---Netty群聊系统服务端
- java文件编译后,出现xx$1.class的原因
- Atitit 图片验证码功能设计文档总结目录1.1. 使用图片验证码img src标签设置图片。。验证码图片有png,jpg,svg等格式。。 11.2. Php png图像 11.3. P
- effective java 枚举_Effective.Java第34-44条(枚举)
- 交易系统开发(六)——HFT高频交易
- mysql查询当前月份前两个月的数据_sql查询指定月份之前的几个月
- pyecharts绘制地铁图_2025年北京市轨道交通线路预绘图(含地铁、有轨电车、市郊铁路)...
- 办理芯片银行卡时记得把“闪付”功能取消
- PLC可编程控制器控制热水供暖循环系统实训
- Error1819(HY000):Your password does not satisfy the current policy requirements
- V2EX 的 API
- 记账一段时间后如何将收支明细导出EXCEL表格
- 微信小程序接入腾讯IM即时通讯,实现在线聊天
热门文章
- office2010安装过程出错(解决方法整合)
- python抢课_一个用python实现的东方时尚(驾校)抢课程序
- 4条地铁线,乘船到西站!杭州西站枢纽综合交通规划设计方案出炉
- linux学习笔记——创建软连接
- C盘哪些文件可以删除?windows7瘦身攻略
- 局域网常见攻击方式原理
- 科研狗工具大合集,赶紧集合看过来
- C#上位机工作感想1(2020.7.1-2021.4.4)
- 微软 苏州STCA 2022暑期实习生 平行面+终面 面经
- 网络打印机 显示服务器脱机,网络打印机老是脱机怎么回事_网络打印机显示脱机的处理办法...