如何在Eclipse中查找程序的执行时间?

时间:2015-02-09 05:14:40

标签: eclipse

无论使用何种语言(C ++,Java等),Eclipse中是否有办法从头到尾显示程序的执行时间?

之前的问题 - Eclipse to get program execution time没有令人满意地回答这个问题。

2 个答案:

答案 0 :(得分:0)

long startTime = System.nanoTime();
//code
long endTime = System.nanoTime();
System.out.println("Took "+(endTime - startTime) + " ns"); 

答案 1 :(得分:0)

您可以在Eclipse中使用分析工具,如下面的链接所示 [Eclipse - Profiling Monitor] [1]

  [1]: http://eclipse.org/tptp/home/documents/tutorials/profilingtool/profilingexample_32.html

或者你也可以使用在&time;< time.h'中声明的CLOCKS_PER_SEC喜欢

clock_t begin, end;
double time;
begin = clock();
end = clock();
time = (double)(end - begin) / CLOCKS_PER_SEC;