Java获取常见的系统信息

:joy:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// 文件路径分隔符
String fileSeparator = File.separator;

// 用户主目录
String userHome = System.getProperties().getProperty("user.home");

// Java的jre的安装路径
String javaPath = System.getProperties().getProperty("java.home");

// 操作系统名称
String osName = System.getProperties().getProperty("os.name");

// 当前用户程序所在目录
String userDir = System.getProperties().getProperty("user.dir");

// JDK的安装目录
String jdkDir = System.getProperties().getProperty("java.ext.dirs");