Friday, November 25, 2016

double checked locking singleton

public static Singleton getInstanceDC() {
    if (_instance == null) { // Single Checked
        synchronized(Singleton.class) {
            if (_instance == null) {// Double checked
                _instance = new Singleton();
            }
        }
    }
    return _instance;
}


public static synchronized Singleton getInstanceTS() {
    if (_instance == null) {
        _instance = new Singleton();
    }
    return _instance;
}

No comments:

Post a Comment

உப்பு மாங்காய்

சுருக்குப்பை கிழவி. சுருக்கங்கள் சூழ் கிழவி. பார்க்கும் போதெல்லாம் கூடையுடனே குடியிருப்பாள். கூடை நிறைய குட்டி குட்டி மாங்காய்கள். வெட்டிக்க...