实现方式:
package singlePattern;
enum Singleton{
INSTANCE;
public void method(){
}
}
优缺点说明:
1.这借助JDK1.5中添加的枚举来实现单例模式。不仅能避免多线程同步问题,而且还能防止反序列化重新创建新的对象
2.这种方式是Effective JAVA 作者Josh Bloch提倡的方式
3.结论,推荐使用
更多内容请访问:IT源点
注意:本文归作者所有,未经作者允许,不得转载
实现方式:
package singlePattern;
enum Singleton{
INSTANCE;
public void method(){
}
}
优缺点说明:
1.这借助JDK1.5中添加的枚举来实现单例模式。不仅能避免多线程同步问题,而且还能防止反序列化重新创建新的对象
2.这种方式是Effective JAVA 作者Josh Bloch提倡的方式
3.结论,推荐使用
注意:本文归作者所有,未经作者允许,不得转载