单例模式

public class SingleTon {
    String str;
    private static SingleTon  singleTn=null;   
    private SingleTon(){
        str="dfsfa";
    }
 
    public String getStr() {
        System.out.println(str);
        return str;
    }
    public static SingleTon getInstance(){
        if(singleTn==null){
            singleTn=new SingleTon();
        }          
        return singleTn;
    }
}

 私有化构造函数 

 

这种方法在多线程的时候有可能产生多个实例对象

posted @   他好像条狗啊  阅读(101)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示