Java代码如何获取系统环境变量呢?
下文笔者讲述java代码获取系统环境变量的方法分享,如下所示
实现思路:
使用System.getenv() 即可返回一个Map对象
其中包含环境变量信息
例
public static void sysProp()throws Exception{
Map<String,String> env = System.getenv();
//获取系统的所有环境变量
for(String name : env.keySet()){
System.out.println(name + " : " +env.get(name));
}
//获取系统的指定环境变量的值
System.out.println(env.get("JAVA_HOME"));
//获取系统的所有属性
Properties prop = System.getProperties();
//将系统的属性保存到配置文件中去
prop.store(new FileOutputStream("Prop.properties"),"System properties");
//输出特定的系统属性
System.out.println(System.getProperty("os.name"));
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


