package com.dm.java1;
/**
* 使用同步机制将单例模式中的懒汉式改写为线程安全的
* @author JessieWu
* @create 2020-07-27 18:59
*/
public class BankTest {
}
class Bank{
private Bank(){
}
private static Bank instance = null;
public static Bank getInstance(){
if(instance == null){//写这个是为了效率更高一点 不用再进来判断了。
synchronized (Bank.class){
if(instance == null){
instance = new Bank();
}
}
}
return instance;
}
}
网友评论