Tej*_*ran 13 java architecture operating-system properties
我想知道操作系统类型,意思是64位操作系统或32位操作系统.但我得到了32位/ 64位可执行文件的不同响应,它获取了有关操作系统的系统属性
我从系统属性获取详细信息.我有64位机器和操作系统Windows 8.1 X64
"OS Architecture : " + System.getProperty("os.arch"));
"OS Name : " + System.getProperty("os.name"));
"OS Version : " + System.getProperty("os.version")
"Data Model : " + System.getProperty("sun.arch.data.model"));
Run Code Online (Sandbox Code Playgroud)
操作系统架构:amd64
操作系统名称:Windows 8
操作系统版本:6.2 amd64
数据模型:64
操作系统架构:x86
操作系统名称:Windows 8
操作系统版本:6.2 x86
数据模型:32
如何获得OS实际位类型?
这应该对你有帮助
System.getProperty("os.arch");
Run Code Online (Sandbox Code Playgroud)
当JRE的体系结构是32位时,将返回“x86”。我们必须编写本机代码才能使用 JNI 获取系统的真实架构。
| 归档时间: |
|
| 查看次数: |
16701 次 |
| 最近记录: |