java - java中的Environment.tickcount

标签 java jsp

这段 C# 代码在 Java 中的等价物是什么?

int tick = 0;
tick = Environment.TickCount;

最佳答案

Java 中没有让系统正常运行的标准方法。如果您知道自己使用的是类 Unix 系统,则可以使用:

Runtime.getRuntime().exec('uptime');

或者你可以读取系统文件:

new Scanner(new FileInputStream("/proc/uptime")).next();

在某些系统上,这也将是 System.nanoTime() 返回的值,但无法保证 System.nanoTime() 的来源(甚至返回值为正)。

如果您想要这样做的唯一原因是测量耗时,您可以使用 System.nanoTime()或者,如果您想测量经过的挂钟时间(包括计时时可能进行的任何调整),请使用 System.currentTimeMillis() .

关于java - java中的Environment.tickcount,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11535318/

相关文章:

jsp - 在 Scriptlet 中访问 JSTL/EL 变量

java - 如何在Java中滚动文本输出?

java - 不断收到未声明的变量错误,我不明白从哪里来

java - 使用 Netbeans 的 SmartGwt

java - 如何从 Servlet 向 JSP 发送数据?

java - 表达式语言的 requestScope 对象如何在 JSP 文件中工作?

java - 如何使用 java 表达式语言执行此操作

java - 使用数组 : Insert and Remove Min (with duplicates) 实现最小堆

java - Eclipse 插件代码找不到 "javax.inject.Inject"类,插件 jar 现在不在插件目录中

java - 使用 docker stack 部署时 Hazelcast 节点未发现其他节点