java system_java System类
System类中的属性和方法都是静态的。
out:代表标准输出,默认是控制台
in:标准输入,默认键盘
getProperties:获取系统属性信息
java -Dpro=value class 在jvm启动时添加属性
复制代码
public class Demo {
public static void main(String[] args) {
//系统中自定义特有信息
System.setProperty("hello", "test");
//获取指定属性信息
Object osName = System.getProperty("os.name");
System.out.println("osName:" + osName);
String v = System.getProperty("haha");
System.out.println("v:" + v);
//jvm启动时,动态加载
Properties properties = System.getProperties();
//因为Properties是hashtable的子类,也就是map集合的一个子类对象。
//那么可以通过map的方法去除集合中的元素。
//该集合中存储的都是字符串。没有泛型定义。
for (Object obj : properties.keySet()) {
Object value = properties.get(obj);
System.out.println(obj + ":" + value);
}
}
}
更多讯息欢迎添加小优:DKA-2018
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是生活随笔为你收集整理的java system_java System类的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 乐不思蜀讲的是谁(乐不思蜀的主要内容)
- 下一篇: 白露节气(最美廿四节气——白露)