java - 是否可以使用 Java 收集有关计算机硬件的信息?

标签 java hardware hardware-interface

如果是这样,那又如何呢?我正在为学校做一个团队项目。我认为Java实际上无法直接访问硬件,因为这将使其很难跨平台。我需要知道这一点,因为经过一些快速谷歌搜索后,我还没有找到任何东西,而我的团队成员(他们想要这样做并且想要使用 Java)似乎不确定如何继续 - 经过显然比我更多的搜索之后已经完成了。

最佳答案

您的权利是您无法直接从 Java 访问硬件(除非您调用 native 代码,但这不是您想要的),因为它运行在沙盒环境中,即 Java 虚拟机 (JVM)。

但是,您可以从 JVM 中获取一些从底层操作系统收集的基本信息。 看看using Java to get OS-level system information

关于java - 是否可以使用 Java 收集有关计算机硬件的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3604486/

相关文章:

java - 如何在 Android 中获取位图的 VM 预算?

java - 将 java 对象转换为 XML REST 响应

javascript - 运行三个桌面环境的最简单方法

assembly - 多核处理器如何启动?

performance - 为什么多线程文件传输可以提高性能?

asp.net - 将指纹扫描仪与 Web 应用程序集成

java - LWJGL 纹理未拉伸(stretch)至四边形

Java8减少流

c - 编写 Linux 键盘驱动程序

c++ - 如何拦截 I/O 端口访问以实现硬件虚拟化