Singleton vzor len jedna inštancia je vytvorená v Multi Threading

pri použití vzoru Singleton, len jedna inštancia je vytvorená vo viac závitov?

Použitie threadsafe Singleton triedy zaručí, že iba jedna inštancia je vytvorená.

public class Singleton uzavreté { private static Singleton Singleton = null; private static readonly objekt singletonLock = nový objekt();

súkromné ​​Singleton() {} public static Singleton GetInstance() { zamknúť (singletonLock) […]

Naučte Design plieska

Tí, kto chce vedieť, návrhové vzory. Pozri túto knihu

Head First Design Pattern