自Java 5以来最好的单例模式
||
从Java 5开始,据说创建单例的最佳方法是使用单元素枚举类型。
例:
public enum SuperSingleton implements Zooma{
INSTANCE;
/**
*/
public void fightTheBattle(){
System.out.println(\"I am fighting the battle!!!\");
}
@Override
public void runningWild() {
//This is method implemented from the Zooma interface.
}
}
根据Joshua Bloch的说法,单元素枚举类型单例是;
更简洁
免费提供序列化机制
并提供了防止多重实例化的能力。
我可以看到它更简洁,如何为多重实例化提供了坚实的基础,
但是它如何免费提供序列化机制?
单身人士会成为枚举对象吗?
没有找到相关结果
已邀请:
3 个回复
葛瞎说漓
的
类扩展而来的。
犁攀富
坝镰补翔奋