gpt4 book ai didi

java - Java如何确定操作系统名称?

转载 作者:搜寻专家 更新时间:2023-11-01 02:38:29 26 4
gpt4 key购买 nike

一开始我想指出这不是this topic 的副本.

我知道我可以通过 System.getProperty("os.name");

以编程方式检查我从 Java 运行的操作系统

我的问题是:Java 如何确定我的操作系统?换句话说,当加载/设置Properties(特别是os.name)时,运行什么命令来执行此操作?

更新

不是 Where (which properties file) does System.getProperty(“key”) reads from? 的副本还有。我不要求存储属性的地方。我要求用于确定操作系统名称的命令。

正如@Phylogenesis 所评论的那样 - 在 Windows 上,它在 native c 实现中使用了 GetVersionEx。

Unix/Linux 怎么样?

最佳答案

只需查看 OpenJDK source code .

关于java - Java如何确定操作系统名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40262030/

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