1. Properties

Properties 是 Java 的内置实现:

public class Properties extends Hashtable<Object,Object> {}

其基本成员函数:

public synchronized Object setProperty(String key, String value) {
        return put(key, value);
    }

public String getProperty(String key) {
    Object oval = super.get(key);
    String sval = (oval instanceof String) ? (String)oval : null;
    return ((sval == null) && (defaults != null)) ? defaults.getProperty(key) : sval;
}

其实是对 HashTable 成员方法(put、get)的进一步封装。

posted on 2017-08-17 22:51  未雨愁眸  阅读(320)  评论(0编辑  收藏  举报