我用 Java 编写了一个应用程序,我想添加一个功能来报告应用程序的正常运行时间。 JVM 中是否有可以执行此操作的类/方法?
我是否应该在应用程序启动时保存时间戳,然后在请求的那一刻计算与当前正常运行时间的差异?
在 Java 中检索应用程序正常运行时间的更好方法是什么?
最佳答案
您可以使用 RuntimeMXBean.getUptime()
RuntimeMXBean rb = ManagementFactory.getRuntimeMXBean();
long uptime = rb.getUptime();
关于java - 获取应用程序正常运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6431607/