java单例模式

来源:互联网 发布:买隐形眼镜必知常识 编辑:程序博客网 时间:2024/06/06 10:50
//单例模式public class Single1{    // 定义私有构造方法(防止通过 new SingletonTest()去实例化)    private Single1() {       System.out.println("已经生成对象");    }       // 定义一个SingletonTest类型的变量(不初始化,注意这里没有使用final关键字)    private static Single1 instance;       // 定义一个静态的方法(调用时再初始化SingletonTest,但是多线程访问时,可能造成重复初始化问题)    public static Single1 getInstance() {           if (instance == null)               instance = new Single1();           return instance;       }   } 

原创粉丝点击