java获取系统环境变量和系统属性

 

代码
package jdk.system;

import java.util.Map;
import java.util.Properties;
import java.util.Set;

/**
*
@author <a href="mailto:zhangting@taobao.com">张挺</a>
*
@since 2010-3-26 10:11:16
*/
public class SystemEnvDemo {
public static void main(String[] args) {
System.out.println(
"current system environment variable:");
Map
<String,String> map = System.getenv();
Set
<Map.Entry<String,String>> entries = map.entrySet();
for (Map.Entry<String, String> entry : entries) {
System.out.println(entry.getKey()
+ ":" + entry.getValue());
}

System.out.println(
"---------------");
System.out.println(
"current system properties:");
Properties properties
= System.getProperties();
Set
<Map.Entry<Object, Object>> set = properties.entrySet();
for (Map.Entry<Object, Object> objectObjectEntry : set) {
System.out.println(objectObjectEntry.getKey()
+ ":" + objectObjectEntry.getValue());
}

}
}

 

 

 

posted @ 2010-03-26 10:37  雪霁霜飞  阅读(2926)  评论(0编辑  收藏  举报