Java系统属性和环境变量
JVM中的系统属性System.getProperties()和环境变量System.getenv()有什么区别?
回答:
我认为两者之间的区别归结为访问。系统环境变量可以由任何进程访问,而Java系统属性只能由添加到它们的进程访问。
另外,正如Bohemian所说,env变量是在OS中设置的(但是可以通过Java设置),而系统属性则作为命令行选项传递或通过设置setProperty()。
以上是 Java系统属性和环境变量 的全部内容, 来源链接: utcz.com/qa/421273.html