java中是否有任何机制可以通过它与正在运行的线程进行通信并查找它运行的时间?
答案 0 :(得分:1)
计算处理时间,你可以这样做:
long startTime = System.currentTimeMillis();
//your process
long finishTime = System.currentTimeMillis();
long duration = finishTime - startTime;//unit is milisecond
答案 1 :(得分:0)
或者,如果您想测量单个线程使用的CPU时间,请参阅以下答案: