java获取本地系统硬件信息
2023-12-26 19:17:41
在Java中,可以使用System.getProperty()
方法来获取一些与本地系统硬件相关的信息,例如操作系统、处理器等。以下是获取一些常见硬件信息的示例代码:
public class HardwareInfo {
public static void main(String[] args) {
// 获取操作系统信息
String os = System.getProperty("os.name");
System.out.println("操作系统: " + os);
// 获取处理器信息
String processor = System.getProperty("os.arch");
System.out.println("处理器: " + processor);
// 获取内存信息
long totalMemory = Runtime.getRuntime().totalMemory();
System.out.println("总内存: " + totalMemory + " bytes");
long freeMemory = Runtime.getRuntime().freeMemory();
System.out.println("可用内存: " + freeMemory + " bytes");
// 获取硬盘信息
for (java.io.File root : java.io.File.listRoots()) {
System.out.println("硬盘: " + root.getAbsolutePath());
System.out.println("总空间: " + root.getTotalSpace() + " bytes");
System.out.println("可用空间: " + root.getFreeSpace() + " bytes");
}
}
}
运行以上代码将输出当前系统的操作系统、处理器、总内存、可用内存以及所有硬盘的信息。
执行效果:
文章来源:https://blog.csdn.net/m0_37649480/article/details/135228075
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!