zoukankan      html  css  js  c++  java
  • System中关于Property的方法

    System类在java.lang包中,所有方法都是静态的,里边有很多对系统的属性和控制方法

    System类有三个成员变量:out-标准输出流(默认是控制台),in-标准输入流(默认是键盘),err-标准错误流

    Properties是一个系统属性键和系统属性值得映射关系集合,所有的键和值都是String的,继承于Hashtable,因此Properties是Map的一个子类,可以使用Map中的的方法来处理。

    注:Properties没有声明泛型

    方法1:getProperties() 此方法返回类型是Property,返回所有的系统属性描述

    方法2:getProperty(String key) 此方法返回指定键的属性值

    方法3:getProperty(String key, String def) 指定键的属性值不存在返回def

    方法4:setProperties(Property props) 向系统添加新的系统属性值集合

    方法5:setProperty(String key, String value)向系统中添加新的属性值

    代码举例:

    import java.lang.*;
    import java.util.*;
    
    
    class Test
    {
        public static void main(String[] args)
        {
            Properties prop = System.getProperties();
    
            for(Object key : prop.keySet())
                System.out.println(key+"--"+prop.get(key));
        }
    }

    所谓属性输出如下图:

    *--前是系统属性键,后边是系统属性值

  • 相关阅读:
    Execl(2003)数据 导入 SQL Server(2005)
    访问远程MySQL
    国学堂—梁冬对话林曦
    男人对自己狠一点
    国学堂-梁冬对话王东岳
    国学堂—梁冬对话栗强
    内功
    学说话见识语言的力量
    一语道破中国千年潜规则——每天懂一点人情世故
    禅茶茶艺 (十二道)
  • 原文地址:https://www.cnblogs.com/fantasy01/p/3991296.html
Copyright © 2011-2022 走看看