单例模式Singleton

来源:互联网 发布:辣条网络用语 编辑:程序博客网 时间:2024/06/07 23:48

我了解的第一种,线程安全


public class Singleton{

private static Singleton instance = new Singleton();


private Singleton{

}


public static Singleton getInstance(){

return instance ;

}

}


我了解到的第二种


public class Singleton2{

private static Singleton instance = null;


public static synchronized Singleton getInstance(){

if(instance == null){

instance = new Singleton();

}

return instance ;

}

}


单例模式的作用:保证一个类中只有一个实例方法存在

原创粉丝点击