在Java中测试方法运行时间
2020-06-26 04:24
141 查看
总的来说测试方法的运行时间,就是在方法运行前记录下系统的时间,方法执行结束再记录系统的时间,结束时间减去开始时间,就获得了程序运行的时间。
可以以获得毫秒和纳秒来计算方法的运行时间:
long startTime = System.currentTimeMillis(); //获取开始时间(毫秒) //方法~~ long endTime = System.currentTimeMillis(); //获取结束时间(毫秒) System.out.println("程序运行时间: "+(endTime-startTime)+"ms"); long startTime = System.nanoTime(); //获取开始时间(纳秒) //方法~~ long endTime = System.nanoTime(); //获取结束时间(纳秒) System.out.println("程序运行时间: "+(endTime-startTime)+"ns");
相关文章推荐
- java基础巩固系列(十一):java测试程序运行时间的两种方法
- java测试方法和代码的运行时间
- java测试方法运行时间 System.currentTimeMillis();
- java测试方法运行时间 System.currentTimeMillis();
- 测试java代码运行时间
- 测试一段iOS代码运行时间的两种方法
- C++中几种测试程序运行时间的方法
- WinCE下测试程序运行时间的方法
- android环境下写了一个测试Java类,带有main方法,可是无法运行
- 测试java代码运行所用时间
- spring3.0框架检测方法运行时间测试(转)
- 【C++】C++中几种测试程序运行时间的方法
- JAVA 测试程序代码运行时间
- java程序运行打印的时间与系统时间不符慢8小时的解决方法
- Java测试程序运行时间
- C# 计算时间差/运行耗时计算/时间计数器(非DateTime相减方法,Stopwatch类)及 与DateTime的对比测试
- 高效编程——C++测试代码运行时间方法
- java计算程序运行时间的方法之一
- JAVA 测试程序代码运行时间
- Java--查看某一段代码或方法运行时间的方法