Q
代码运行时间
-1
A
回答
0
import java.lang.management.ManagementFactory;
import java.lang.management.ThreadMXBean;
long time = ManagementFactory.getThreadMXBean().getThreadCpuTime(Thread.currentThread().getId())
0
你可能想尝试StatsD:
https://github.com/youdevise/java-statsd-client
自述例子:
statsd.recordExecutionTime("bag", 25);
bag
是你想记录时间的方法。
0
如果您不喜欢每次都输入,请上课定时。
例(静态的,因为我很懒惰,不想实例化一个对象):
public static class CodeTimer{
static long start;
public static void start(){
start = System.nanoTime();
}
public static void end(){
System.out.println(System.nanoTime() - end);
//could easily change it to print out time in seconds, with some
//String before it, to return a value, etc.
}
}
这是完全一样的System.nanoTime()
方法,但是现在你只需要键入CodeTimer.start()
在在开始处和CodeTimer.end()
结束。
相关问题
- 1. 运行代码时的显示时间
- 2. VBA excel代码运行时间
- 3. 部分代码的CPU运行时间
- 4. optmise此代码最小运行时间
- 5. 运行代码一段时间
- 6. 块代码的运行时间
- 7. 减少代码的运行时间
- 8. 确定伪代码的运行时间
- 9. 自无限时间运行代码
- 10. 此伪代码的运行时间
- 11. VBA运行代码在启动时和开启时间间隔
- 12. 在运行时编译运行代码
- 13. Python - 同时运行代码
- 14. 运行时异常代码
- 15. requestAnimationFrame代码执行时间
- 16. 在特定的时间间隔后运行instagram代码
- 17. 在间隔时间后连续运行JavaScript代码
- 18. 了解运行时间代码的解释和执行
- 19. 并行编程代码c#和运行时间
- 20. 如何计算一段代码中每行的运行时间
- 21. 根据系统时钟在特定时间运行代码
- 22. AVR来自定时器中断的长时间运行代码
- 23. 运行代码
- 24. 运行代码
- 25. 运行代码
- 26. 在运行时执行.NET代码
- 27. 执行运行时代码参数
- 28. 运行期间代码崩溃
- 29. 在高度优化的代码中计算代码运行时间
- 30. 在运行python3代码时在Hackerearth上运行时出错NZEC
它是如何“很大的干扰”? – Justin
@Quincunx大部分时间都能正常工作,但曾经有一次它吹倒了Alderaan。 –
SO共识似乎是你目前的方法(使用'nanoTime()')很好:http://stackoverflow.com/questions/180158 –