第一种是以毫秒为单位计算的。
Java代码 //伪代码
long startTime=System.currentTimeMillis(); //获取开始时间
doSomeThing(); //测试的代码段
long endTime=System.currentTimeMillis(); //获取结束时间
System.out.println("程序运行时间: "+(end-start)+"ms"); //伪代码
第二种是以纳秒为单位计算的。
Java代码 //伪代码
long startTime=System.nanoTime(); //获取开始时间
doSomeThing(); //测试的代码段
long endTime=System.nanoTime(); //获取结束时间
System.out.println("程序运行时间: "+(end-start)+"ns"); //伪代码
相关文章
- 09-11自动化测试基础篇--Selenium等待时间
- 09-11Java-高负载应用程序的数据库可伸缩性?
- 09-11如何使用jshell运行java应用程序?
- 09-11WinForm触摸屏程序功能界面长时间不操作自动关闭回到主界面 z
- 09-11代码中,使用__DATE__宏,获取程序编译时间,如何保证每次编译代码(非重新生成方式),都能更新__DATE__的值?
- 09-11SQL语句执行时间测试
- 09-11MFC开发(一)简单同步时间应用程序
- 09-11Go 计算程序运行时间
- 09-11为什么py2app .app比同一个python程序需要更长的时间才能启动?
- 09-11将我的java应用程序设置为Windows服务