ConfigUtil读取配置文件

package utils;

import java.util.ResourceBundle;

public class ConfigUtil {
    private static ResourceBundle bundle = ResourceBundle.getBundle("config");//读取config.properties
    private static ConfigUtil configUtil = null; //懒汉模式创建单例
    
    private ConfigUtil(){} //防止初始化
    
    public static ConfigUtil getInstance(){//  获取单例对象
        if(configUtil==null){
            synchronized (bundle) {
                if(configUtil==null){
                    configUtil = new ConfigUtil();
                }         
            }
        }
        return configUtil;
    }
    
    /***
     * 获取config.properties中的memcacheIp
     * @return
     */
    public String getMemCachedIp(){
        return bundle.getString("memcacheIp");
    }
    
    public static void main(String[] args) {
        System.out.println(ConfigUtil.getInstance().getMemCachedIp());
    }

}

 

posted @ 2016-10-17 17:21  wxw_wang  阅读(1110)  评论(0编辑  收藏  举报
/* 下雪 begin */ /* 下雪 end */ /* 点击出现爱心特效 begin*/ /* 点击出现爱心特效 end*/