Java单例模式 - joyocaowei/joyocaowei.github.io GitHub Wiki
Code
// 饿汉模式
public class SingleTon {
private static SingleTon INSTANCE = new SingleTon();
private SingleTon() {
}
public static SingleTon getInstance() {
return INSTANCE;
}
}
// 延迟初始化占位(Holder)类模式
public class Resource {
private Resource() {
}
private static class ResourceHolder {
private static Resource INSTANCE = new Resource();
}
public static Resource getInstance() {
return ResourceHolder.INSTANCE;
}
}