【发布时间】:2014-03-07 01:30:01
【问题描述】:
如何在 java 中编写一个函数来检测您的操作系统是在 32 位处理器还是 64 位处理器上运行?我在互联网上找到的一个答案是这个 将 1 转换为 int 直到 int 翻转为 0 并计算您能够移动的位置。 但我无法理解解决方案。
【问题讨论】:
-
您用
int描述的解决方案在Java 中不起作用,因为在Java 中(与C 或C++ 不同)int始终是32 位,无论JVM 和您是否在操作您正在运行的是 32 位或 64 位。
标签: java