测试程序中代码的运行时间 博客分类: JAVA java
程序员文章站
2024-03-22 21:30:58
...
闲着没事就想测试下程序运行代码的时间,搜了两个测试代码的方法,和大家一起分享:
1.以毫秒为单位(ms)
public static void main(String[] args) {
//get start time
long startTime = System.currentTimeMillis();
//test the code
test code
//get the end time
long endTime = System.currentTimeMillis();
System.out.println("take the time is: " + (endTime - startTime) + " ns")
}
2.以纳秒为单位
public static void main(String[] args) {
//get start time
long startTime = System.nanoTime();
//test the code
test code
//get the end time
long endTime = System.nanoTime();
System.out.println("take the time is: " + (endTime - startTime) + " ms")
}
END......
推荐阅读
-
测试程序中代码的运行时间 博客分类: JAVA java
-
java中对程序进行修改的时机。 博客分类: Java
-
从java程序员的角度看PHP(二)--关于调试 博客分类: PHP PHPJavaZend软件测试JSP
-
把ActiveMQ的控制台整合到你的web程序中 博客分类: java随想 ActiveMQWebBeanmavenApache
-
如何计算程序运行时间 博客分类: java JAVA
-
如何计算程序运行时间 博客分类: java JAVA
-
Java中的日期时间 博客分类: java开发总结 java日期时间格式化java.util.Date
-
java中子类与父类中的静态代码块、非静态代码块和构造函数的加载顺序 博客分类: JAVA基础 静态代码块非静态代码块加载顺序
-
java中子类与父类中的静态代码块、非静态代码块和构造函数的加载顺序 博客分类: JAVA基础 静态代码块非静态代码块加载顺序
-
java程序员应该知道的两种引用 博客分类: java程序员应该知道的两种引用 java中的两种引用