无论使用何种语言(C ++,Java等),Eclipse中是否有办法从头到尾显示程序的执行时间?
之前的问题 - Eclipse to get program execution time没有令人满意地回答这个问题。
答案 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;