单例设计模式

来源:互联网 发布:产品模型数据交换标准 编辑:程序博客网 时间:2024/06/05 15:18

梳理梳理一下自己的IT知识,开始写写博客,无论别人有没有写过,

//懒汉式

public class SinglePattern {

//声明一个静态的私有对象

privatestatic SinglePatternsinglePattern =null;

//私有的构造方法,防止外部类new对象

private SinglePattern(){

System.out.println("已创建");

}

public static SinglePattern getInstance(){

if(singlePattern ==null){

singlePattern =new SinglePattern();

return singlePattern; 

}

 return singlePattern;

}

public void printMessage(){

  System.out.println("信息已打印");

   }

}