在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

回到顶部