gpt4 book ai didi

java - 如何在java中查找操作系统上次更新的时间

转载 作者:行者123 更新时间:2023-12-01 10:28:26 26 4
gpt4 key购买 nike

我想知道操作系统最后一次更新(对于 Linux 和 Widnows)的时间是在 java 中以编程方式进行的。有什么办法可以找到吗?任何想法!!

最佳答案

据我所知,Oracle API 中没有任何内容可以了解虚拟机可能运行的系统的升级状态。

您可以确定一组启发式方法,用于确定给定主机系统的升级状态,然后编写该系统的特定于平台的部分,并打开 System.getProperties("os.version") 和 friend 。

困难的部分是确定这些启发法。对于不同的系统、版本、版本,它们会有所不同......

我确实想到 Apache Commons 类中涵盖了这些内容。如果有人对这类事情有哪怕是最低限度的支持,他们就会的。

评论提示跟进:

Apache Commons 似乎没有这个,这并不奇怪。

归根结底,我的第一条即兴评论仍然是关键问题:“升级”对于 JVM 可能所在的系统意味着什么?免费后续问题:我们需要此功能的系统子集是什么?

回答这些问题后,您就可以开始解决问题了。

因为在核心 Java 中要求这个几乎是不可能的。

关于java - 如何在java中查找操作系统上次更新的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35233812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com