
静态内部类(Holder模式):利用类加载机制保证线程安全。
public class ConfigManager {
private Map<String, String> configs;
private ConfigManager() {
configs = loadConfigsFromDB();
}
private static class Holder {
static final ConfigManager INSTANCE = new ConfigManager();
}
public static ConfigManager getInstance() {
return Holder.INSTANCE;
}
}
762

被折叠的 条评论
为什么被折叠?



