Android-Notes icon indicating copy to clipboard operation
Android-Notes copied to clipboard

饿汉式单例示例错误

Open ChunPangWong opened this issue 3 years ago • 0 comments

这个是懒汉式吧?

public class CustomManager {
    private Context mContext;
    private static final Object mLock = new Object();
    private static CustomManager mInstance;

    public static CustomManager getInstance(Context context) {
        synchronized (mLock) {
            if (mInstance == null) {
                mInstance = new CustomManager(context);
            }

            return mInstance;
        }
    }

    private CustomManager(Context context) {
        this.mContext = context.getApplicationContext();
    }
}

ChunPangWong avatar Mar 19 '22 08:03 ChunPangWong