单例模式
(1)懒汉式:
public class Demo1{
private static Demo1 Demo1;
static{
Demo1 = new Demo1;
}
private Demo1(){
}
public static Demo1 getInstance(){
return Demo1;
}
}
(2)饿汉式
public class Demo2{
private static Demo2 Demo2;
private Demo2(){}
public static Demo2 Demo2 getInstance(){
if(Demo2==null){
Demo2=new Demo2();
}
return Demo2;
}
}
本文深入探讨了单例模式的两种实现方式:懒汉式和饿汉式。通过具体代码示例,详细解释了每种方式的特点及应用场景,为读者提供了清晰的理解和实践指导。

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



