如何在Java中确定另一个进程或可执行文件是32位还是64位

Man*_*ngo 4 java 32bit-64bit

Java是否有任何可以调用的API,可以知道进程或.exe文件是32位还是64位? - 而不是运行代码的JVM

Ste*_*n C 11

没有标准的Java API来确定外部进程是32位还是64位.

如果您想这样做,您可能需要使用本机代码,或者调用外部实用程序来执行此操作.在这两种情况下,解决方案可能都是平台特定的.以下是一些可能的(平台特定的)潜在客户:

(请注意,在Windows情况下,解决方案涉及测试".exe"文件而不是正在运行的进程,因此您需要能够首先确定相关的".exe"文件...)