我们如何从 PC 获取处理器名称并注册到信息?怎么可能通过Java?我正在使用 Windows 操作系统。
参考这张图片。

它怎么可能通过java?
通常,这在 Java 中是不可能的。您将不得不通过一个外部程序(请参阅 参考资料ProcessBuilder)或通过一个本地库(例如用 C++ 编写)。
你可以做
System.getProperty("os.arch");
不过要获得操作系统架构。这"amd64"在我的机器上给出。
此处的页面还列出了一些其他系统属性,但这些似乎是特定于 VM 的:
sun.cpu.endian=little
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
那里有一个名为Sigar的库,可以做所有这些花哨的事情。
可以将 sigar jar 称为“独立”来探索系统:
$ java -jar sigar.jar
sigar> free
total used free
Mem: 8388608 7940428 448180
-/+ buffers/cache: 5872060 2516548
Swap: 262144 95296 166848
RAM: 8192MB
为此,您还需要类路径中的相应 .dll 或 .so