我多次听说使用枚举是在Java中实现单例的最佳方法,我知道原因。
我的问题是,在向后兼容方面是否存在任何问题/劣势?或者用不同的方式表达:用类实现的单例是否在向后兼容方面提供了任何优势?
感谢。
编辑:我们想说我想要改进API,并希望尽量减少对现有客户的影响。将枚举与类用于单例是否有任何优点/缺点?
答案 0 :(得分:0)
java中单例的简单有效的实现:
public class A {
private A(){}
public static final A instance = new A();
.....
}