我已经开始编写使用 Java 下载文件的代码,但是我想计算下载的总时间
我搜索但我只使用 system.currenttimemillis() 找到它,
但输出会像这样
http://tinypic.com/r/2mgkt5k/5
我想打印可以告诉总时间的输出(以毫秒为单位)
我已经开始编写使用 Java 下载文件的代码,但是我想计算下载的总时间
我搜索但我只使用 system.currenttimemillis() 找到它,
但输出会像这样
http://tinypic.com/r/2mgkt5k/5
我想打印可以告诉总时间的输出(以毫秒为单位)
试试这个http://introcs.cs.princeton.edu/java/stdlib/Stopwatch.java.html
这很容易
Stopwatch st = new Stopwatch();
// Do something. In your case Upload image !
double time = st.elapsedTime(); // the result in millis
// Print time
此类是 stdlib.jar 的一部分
像下面这样的东西在这里可能是可行的:
long a = System.nanoTime();
//Do your stuff
System.out.println("Total time taken: " + System.nanoTime() - a);