双重检验锁

2023-07-20  本文已影响0人  皓皓amous

public class PersonMassManger {
private volatile static PersonMassManger mInstance;
private Context context;
private PersonMassDao personMassDao;

private PersonMassManger(Context context) {
    this.context = context;
    getPersonMassDao();
}

public static PersonMassManger getInstent(Context context) {
    if (mInstance == null) {
        synchronized (PersonMassManger.class) {
            if (mInstance == null) {
                mInstance = new PersonMassManger(context);
            }
            return mInstance;
        }
    }
    return mInstance;
}

}

上一篇 下一篇

猜你喜欢

热点阅读