饿汉模式
public class Singleton{
private static Singleton instance = new Singleton();
private Singleton(){
}
private static Singleton getInstance(){
return instance;
}
}饱汉模式
public class Singleton{
private static Singleton instance;
private Singleton(){
}
private static Singleton getInstance(){
if(instance == null){
instance = new singleton();
return instance;
}
}
}
单例模式详解
本文介绍了单例模式的两种实现方式:饿汉模式和饱汉模式。饿汉模式中,单例对象在类装载时就创建;饱汉模式则在首次调用getInstance方法时创建实例。
194

被折叠的 条评论
为什么被折叠?



