美文网首页
java单例模式

java单例模式

作者: 阿来_828 | 来源:发表于2017-08-28 16:12 被阅读0次

/*

  • 单例(让一个类只能有一个对象)步骤:
    1.构造函数私有化
    2.在类内部创建一个自身类型的对象
    3.使用一个public的函数把该对象返回
  • */
    class SingletonModel {
    private SingletonModel(){
    }
    private static SingletonModel sModel = new SingletonModel();//定义成static静态方法main才能调用
    public static SingletonModel getInstance() {
    return sModel;
    }
    public void show(){
    System.out.println("对象被调用了");
    }
    }
    public class TestSingletonModel{
    public static void main(String[] args) {
    //SingletonModel s1 = new SingletonModel();构造方法不可见将不能创建对象
    SingletonModel.getInstance().show();;
    }
    }

相关文章

网友评论

      本文标题:java单例模式

      本文链接:https://www.haomeiwen.com/subject/hvjgdxtx.html