Java获取windows操作系统基本信息
2024-01-02 20:19:34
Java可以通过使用System类中的一些属性和方法来获取Windows操作系统的基本信息。以下是一些示例代码:
public class WindowsInfo {
public static void main(String[] args) {
// 获取操作系统名称
String osName = System.getProperty("os.name");
System.out.println("操作系统名称:" + osName);
// 获取操作系统版本
String osVersion = System.getProperty("os.version");
System.out.println("操作系统版本:" + osVersion);
// 获取操作系统架构
String osArch = System.getProperty("os.arch");
System.out.println("操作系统架构:" + osArch);
// 获取用户名
String userName = System.getProperty("user.name");
System.out.println("用户名:" + userName);
// 获取用户的主目录
String userHome = System.getProperty("user.home");
System.out.println("用户主目录:" + userHome);
// 获取当前工作目录
String userDir = System.getProperty("user.dir");
System.out.println("当前工作目录:" + userDir);
}
}
运行上述代码将输出类似以下内容:
操作系统名称:Windows 10
操作系统版本:10.0
操作系统架构:amd64
用户名:username
用户主目录:C:\Users\username
当前工作目录:D:\workspace
请注意,以上代码仅适用于Windows操作系统。对于其他操作系统,可能需要使用不同的属性名称来获取相应的基本信息。
执行效果:
文章来源:https://blog.csdn.net/m0_37649480/article/details/135347816
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!