package object_other;
import java.util.*;
public class SystemClass {
/**
* @System:类中的方法和属性都是静态的。
*
*
* 描述系统的属性信息:Properties getProperties();
*/
public static void main(String[] args) {
prop_method();
}
private static void prop_method() {
Properties prop = System.getProperties(); //获取系统属性
System.setProperty("mykey", "*************************************myvalue"); //设置系统属性
//因为properties是hashtable的子类,也就是map集合中的一个子类对象。那么就可以通过map的方法取出该集合中的元素。
//该集合中存储的都是字符串,没有泛型定义。
/*获取所有属性信息
for(Object obj : prop.keySet() ){
String value = (String) prop.get(obj);
sop(obj+"::"+value);
}
*/
/*获取指定属性信息
String value = System.getProperty("os.name");
sop("value="+value);
*/
}
private static void sop(Object o) {
System.out.println(o);
}
}