在java中如何实现一个单例设计模式?
在java中如何实现一个单例设计模式?有哪些方法?那个更高效?
回答:
使用一个枚举:
public enum Foo { INSTANCE;
}
实现可序列化单例的正确方法
public enum Elvis { INSTANCE;
private final String[] favoriteSongs =
{ "Hound Dog", "Heartbreak Hotel" };
public void printFavorites() {
System.out.println(Arrays.toString(favoriteSongs));
}
}
以上是 在java中如何实现一个单例设计模式? 的全部内容, 来源链接: utcz.com/qa/406973.html