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")); }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。