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

java System类

时间:2020-04-10 09:11:21      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:定义   自定义   nbsp   字符串   标准输出   key   指定   就是   rgs   

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);
        }
    }
}

 

java System类

标签:定义   自定义   nbsp   字符串   标准输出   key   指定   就是   rgs   

原文地址:https://www.cnblogs.com/hongxiao2020/p/12670873.html

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