懒汉式单例

单例模式的功能保证这个类在运行期间只会被建立一个实例code

public class Singleton {
      //保证该类只有一个实例
       private  static Singleton  singleton=null;
       //保证该类不能被其它类实例化
       private Singleton(){
    	   
       }
       public static synchronized Singleton getInstance(){
    	   if(singleton==null){
    		   return new Singleton();
    	   }
    	   return singleton;
       }
       
      
}
相关文章
相关标签/搜索