java 单例模式

public class who {
	private static who me=null;                         //静态类属性
	private who() {                                     //私有构造方法,让实例化只能在内部进行
		System.out.println("私有构造方法执行了");     
	}
	public static who execConstructor() {               //定义静态方法,调用静态属性
		if(me==null) {                              //第一次赋值之后,不为空,将不能再实例化,造成单例模式
		me=new who();
		}
		return me;
	}
}

阅读更多 登录后自动展开
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页