<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    package org.siyn.util;

    import java.io.InputStream;
    import java.util.Properties;

    /**
     * <p>
     * 本類用提供一個線程同步的方法,讀取資源文件中的配置信息
     * </p>
     * 
     * 
    @author siyn
     * @date 2008-7-10
     
    */
    public class PropertiesReader
    {
        
    private String     file;
        
        
    private Properties properties;
        
        
    /**
         * 構造 PropertysReader
         * 
    @param {String} path 相對于classes的文件路徑
         
    */
        
    public PropertiesReader(String path)
        {
            
    this.file = path;
            
    this.properties = new Properties();
        }
        
        
    /**
         * <p>
         * 本方法根據資源名獲取資源內容
         * <p>
         * 
         * 
    @param {String} key 資源文件內key
         * 
    @param {Stirng} defaultValue 默認值
         * 
         * @reaurn String key對應的資源內容
         
    */
        
    public synchronized String getProperty(String key, String defaultValue)
        {
            
    try
            {
                InputStream in 
    = this.getClass().getClassLoader()
                        .getResourceAsStream(
    this.file);
                
                properties.load(in);
                
            }
            
    catch (Exception ex1)
            {
                System.out.println(
    "沒有找到資源文件:" + this.file);
            }
            
    return properties.getProperty(key, defaultValue);
        }
        
        
    /**
         * <p>
         * 本方法根據資源名獲取資源內容
         * <p>
         * 
         * 
    @param {String} key 資源文件內key
         * 
    @param {Stirng} defaultValue 默認值
         * 
    @param {boolean} isnull 如果配置文件value為空,是否使用默認值
         * 
         * @reaurn String key對應的資源內容
         
    */
        
    public synchronized String getProperty(String key, String defaultValue,boolean isnull)
        {
            String value 
    = null;
            value 
    = getProperty(key,defaultValue);
            
    if(isnull && value == null && "".equals(value.trim()) )
                value 
    = defaultValue;
            
    return value;
        }
        
        
    public static void main(String[] args)
        {
            PropertiesReader preader 
    = new PropertiesReader("log4j.properties");
            String rootLogger 
    = preader.getProperty("aaa""defaul");
            System.out.println(rootLogger);
        }
    }
    posted on 2008-07-21 14:48 HUIKK 閱讀(266) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 午夜寂寞在线一级观看免费| 亚洲AV无码成人精品区日韩 | 国产亚洲综合一区柠檬导航| 免费看片免费播放| 久久久久久毛片免费播放| 一级一黄在线观看视频免费| 亚洲精品自偷自拍无码| 亚洲免费闲人蜜桃| 少妇中文字幕乱码亚洲影视| 国产亚洲精品无码专区| 免费在线黄色网址| 四虎在线免费播放| 国产大片线上免费观看| 亚欧免费视频一区二区三区| 久久午夜夜伦鲁鲁片无码免费| 一级毛片一级毛片免费毛片| 国产成人亚洲毛片| 亚洲AV无码片一区二区三区| 亚洲中文字幕久久精品无码A | 欧洲精品码一区二区三区免费看| 亚洲av日韩综合一区二区三区| 亚洲国产综合人成综合网站00| 91在线精品亚洲一区二区| 亚洲国产精品一区第二页| 亚洲线精品一区二区三区| 亚洲午夜成人精品电影在线观看| 亚洲AV无码一区二区三区国产| 国产福利免费观看| 四虎1515hm免费国产| 成在线人永久免费视频播放| 女人18毛片特级一级免费视频| 曰批全过程免费视频在线观看| 18勿入网站免费永久| 中文毛片无遮挡高潮免费| h视频在线免费看| 中文字幕乱码免费视频| 毛色毛片免费观看| 女性无套免费网站在线看| 日日操夜夜操免费视频| 亚洲国产成人乱码精品女人久久久不卡 | 成人无码区免费视频观看|