读书人

JAVA中系统属性与环境变量的差别

发布时间: 2012-12-18 12:43:41 作者: rapoo

JAVA中系统属性与环境变量的区别
环境变量是指计算机所设置的Path值,它通常包括一组键值对
而系统属性是指当前JVM专用的,它有可能与环境变量有交集,但不会完全相同。而这个系统属性通常包括当前JAVA版本,文件系统的格式等等。

获取环境变量的方式是System.getEnv() 返回的是一个Map<String,String>
而获取系统属性的方式是System.getProperties(),返回的是一个Properties(注意该类继承自HashTable类)

读书人网 >编程

热点推荐