8
A
回答
11
您可以在开始时获得System.nanoTime()
,然后计算最后的差异。然后使用TimeUnit
转换为更有用的单位。
另请检查ThreadMXBean
这是一个MBean,提供有关线程的信息。
相关问题
- 1. 在特定时间运行java线程
- 2. C++线程运行时间
- 3. 获取时间jMeter线程已经运行
- 4. Java线程运行
- 5. 在JAVA中以特定时间间隔运行特定时间的线程
- 6. Android:运行一段时间的线程
- 7. Java的长时间运行的任务线程中断VS取消标志
- 8. Java:停止运行时间过长的线程?
- 9. 获取python脚本的运行时间
- 10. ehcache获取timeToIdleSeconds的运行时间
- 11. FixedThreadPool线程数和运行时间
- 12. Java线程未运行
- 13. 在特定时间运行Java程序
- 14. Java程序在特定时间运行
- 15. 获取时间在iOS中“运行”
- 16. 在Java中获取系统正常运行时间
- 17. java线程在运行多线程时不会中断
- 18. Android。获取应用程序的运行时间
- 19. 如何获取我的应用程序运行时间?
- 20. 获取自应用程序启动以来的运行时间
- 21. 远程文件的大小不知道获取运行时间
- 22. 获取运行时间或编译时间细节的工具
- 23. BackgroundWorker在UI线程运行时如何获取值?
- 24. 获得程序正常运行时间
- 25. 获取执行线程android时出错
- 26. JAVA运行太多时间
- 27. Java运行时间vacuumdb
- 28. Android中的线程处理长时间运行的进程
- 29. 并行线程程序运行一段时间,然后摊
- 30. 获取I /从另一个java程序运行Java程序Ø
好的,所以我使用'System.nanoTime()'和'TimeUnit'。它比我预期的要多一点代码,但它工作顺利,谢谢! –
@Cyril D不错。随时将答案标记为已接受 – Bozho