Java 如何检测一个程序的运行时长呢?
监测程序的运行时长,是我们日常开发中经常遇见的需求,
那么Java代码中如何实现程序时长监控呢?
下文将一一道来,如下所示:
获取程序运行时长的示例分享
那么Java代码中如何实现程序时长监控呢?
下文将一一道来,如下所示:
实现思路:
1.程序开始位置 定义开始时间
2.程序结束时间 定义结束时间
3.结束时间减去开始时间,即可得到程序的运行时长
例:获取程序运行时长的示例分享
/*
*Java265.com
*当前程序休眠指定(5)秒数的示例分享
*/
import java.util.*;
public class Java265ShiChangJianCe{
public static void main(String args[]) {
try {
long start = System.currentTimeMillis( );
System.out.println(new Date( ) + "\n");
Thread.sleep(6*1000);
System.out.println(new Date( ) + "\n");
long end = System.currentTimeMillis( );
long t = end - start;
System.out.println("运行时长:" + t+"ms");
} catch (Exception e) {
System.out.println("程序运行异常!");
}
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


