Singleton Pattern
Гарантирует наличие единственного экземпляра класса с ленивой инициализацией. Использует двойную проверку блокировки (double-checked locking) для обеспечения потокобезопасности
Где используется:
> глобальный логгер на всё приложение
> загрузка конфигурации при первом вызове
> отложенное создание пула соединений
> минимизируем блокировки после инициализации 📝
👉 Java Portal
Post #1496
2.36K

- 👍 3
- ❤ 2