Нахлобуч |
---|
Alex Kuznetsov |
---|
Если не прибегать к хакам и всякого рода извращениям в инстанциировании объекта, то корректно нарисованный синглтон гарантирует единичность экземпляра класса, потому как публичный конструктор отсутствует, а есть только статический метод возвращающий одиночку. | И? При чем тут однопоточность? |
На самом деле да, однопоточность, в данном случае, рояли не играет, как говорится (был неправ и посыпаю голову пеплом).
Причем,
в англоязычной версии из той-же вики про однопоточность в определении ни слова (трудности перевода на русский язык???).
Тем не менее, при некорректной реализации в многопоточной среде, в принципе, могут возникнуть проблемы другого характера.
Вот довольно неплохая статейка на этот счёт (на иностранном языке )