Jaki jest sens niestabilności pojedynczej instancji podczas korzystania z podwójnego zamka? [duplikować]
To pytanie ma już tutaj odpowiedź:
Dlaczego lot jest używany w podwójnym sprawdzaniu blokowania 6 odpowiedziprivate volatile static Singleton uniqueInstance
W singletonie przy użyciu metody podwójnej blokady do synchronizacji dlaczego pojedyncza instancja jest deklarowana jako zmienna? Czy mogę osiągnąć tę samą funkcjonalność bez deklarowania jej jako niestabilnej?