Паттерн Singleton | Одиночка | порождающий шаблон проектирования



Причины использования

– Если требуется единственная сущность на всё приложение \ сервис

– Сложная повторная инициализация

– Уменьшение количества времени отводимого на инициализацию

– Исправление ошибок, допущенных при старте проектирования

– Создание не сразу, а когда нужно



Несколько примеров от чистой статики, до MonoState и Multitone

Обзорная версия | дополненная версия

#одиночка #singleton #java