饿汉式单例设计模式

饿汉式单例设计模式,第1张

饿汉式单例设计模式

1、私有化类的构造器

2、创建类的对象

3、提供公共的静态方法,返回类的对象

4、要求此对象也必须声明为静态的

public class bank {

	private bank() {

	}

	private static bank instance = new bank();

	private static bank getInstance() {
		return instance;
	}

	public static void main(String[] args) {
		bank.getInstance();
	}

}

下面是测试代码

public class Bank {

	private Bank() {

	}

	private static Bank instance = new Bank();

	private static Bank getInstance() {
		return instance;
	}

	public static void main(String[] args) {
		Bank bank1 = Bank.getInstance();
		Bank bank2 = Bank.getInstance();
		System.out.println(bank1 == bank2);
	}
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5721508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存