如何找出运行时间?

时间:2010-07-29 20:25:07

标签: java

我是否需要实现显示一个标签,其中包含在JAVA中执行进程所需的总时间?如何?任何代码spinet?

1 个答案:

答案 0 :(得分:4)

使用时间戳

当您的可执行文件开始调用时:

startTime = System.nanoTime();

并将结果存储在已知位置。然后,只要你想知道你刚刚跑了多久:

totalTime = System.nanoTime()-startTime;

totaltime将以纳秒为单位保持总执行时间。您可以设置某种计时器,甚至可以调用此计时器并更新标签,如果您想不断更新它。