💡 Краткий ответ для собеседования
Гарантирует единственный экземпляр. Способы: eager initialization, static holder (Bill Pugh), enum, double-checked locking (с volatile).
Варианты ответа в приложении:
Варианты ответа в приложении: