版本 32 位还是 64 位?如何检查[重复]

Posted

技术标签:

【中文标题】版本 32 位还是 64 位?如何检查[重复]【英文标题】:Version 32-bit or 64-bit? How to Check [duplicate] 【发布时间】:2020-08-01 06:57:02 【问题描述】:

我试图找到一种方法来检查一个人是 32 位版本还是 64 位版本。如果有 32 位,我需要它来制作代码来做某事,而当你有 64 位时,代码会做某事。

【问题讨论】:

【参考方案1】:

检查此代码

System.getProperty("os.arch");

【讨论】:

System.getProperty("os.arch") 返回有关操作系统的信息,而不是 vm/jre。您仍然可以在 64 位操作系统上运行 32 位 JRE。试试sun.arch.data.model,这是Oracle VM 特定的,或者java.vm.name,应该以3264 结尾。

以上是关于版本 32 位还是 64 位?如何检查[重复]的主要内容,如果未能解决你的问题,请参考以下文章

用于检测系统是 32 位还是 64 位的 Shell 脚本 [重复]

MySQL:检查啥版本:32 位还是 64 位?

使用 C#,如何获取我的机器是 64 位还是 32 位?

在 C# 中确定可执行文件是 64 位还是 32 位 [重复]

如何确定安装的 Eclipse 是 32 位还是 64 位版本?

如何找到操作系统位类型[重复]