System.getProperties和System.getenv的区别
System properties可以通过命令 -Dpropertyname=value 来set,在运行期可以使用System.setProperty(String key, String value)或System.getProperties().load()来设置。使用System.getProperty(String key) 或 System.getProperty(String key, String def)来获取对应的参数值
Environment variables 是在操作系统中设置的,系统Linux中的 HOME=/Users/myusername 或 Windows SET WINDIR=C:\Windows,不能在运行期添加新变量,通过System.getenv(String name)来获取属性值
Loading...