枚举实现单例
线程安全,调用效率高,不能延时加载,可以天然的防止反射和反序列化调用
public enum SingletonFactory {
//枚举元素本身就是单例
INSTANCE;
//添加自己需要的操作
public SingletonObject getInstance(){
return new SingletonObject();
}
}pu线程安全,调用效率高,不能延时加载,可以天然的防止反射和反序列化调用
public enum SingletonFactory {
//枚举元素本身就是单例
INSTANCE;
//添加自己需要的操作
public SingletonObject getInstance(){
return new SingletonObject();
}
}pu