码迷,mamicode.com
首页 > 编程语言 > 详细

java中System.getenv和System.getProperties的区别

时间:2014-05-19 12:07:54      阅读:496      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   java   tar   http   

System.getenv获取的是系统的环境变量(就是用户在操作系统中设置的环境变量),windows和linux下环境变量的设置就不说了哦。

System.getProperties获取的是系统的相关属性。在java api文档中已经列出了如下属性

bubuko.com,布布扣

如果我们要在java程序启动就能获取自定义的系统属性我们可以使用 java –Dname=zhuhui 这样我们就在系统属性中设置了名称为myname值为zhuhui的系统属性,那么就可以通过System.getProperty(“name”)就可以获取到了。我们也可以将自定义的值定义在系统的环境变量中,那么我们就要用System.genenv(String name)的方式获取了。现在我们就明白了System.getenv()与System.getProperties()的区别了吧。OK搞定!

java中System.getenv和System.getProperties的区别,布布扣,bubuko.com

java中System.getenv和System.getProperties的区别

标签:style   blog   c   java   tar   http   

原文地址:http://www.cnblogs.com/javaee6/p/3735607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!