🤔 Паттерн Singleton в Java
Singleton — это паттерн проектирования, который обеспечивает наличие только одного экземпляра класса. Он часто применяется для управления ресурсами, такими как подключения к базе данных. Рассмотрим его реализацию.
🚩Че как?
🟠Поле
instance хранит единственный экземпляр класса.🟠Конструктор
private, чтобы предотвратить создание новых экземпляров.🟠Метод
getInstance() создаёт экземпляр только при первом вызове (ленивая инициализация).Развернутый аналог:
// Экземпляр можно также создавать сразу, а не лениво:
private static final Singleton instance = new Singleton();
👉Новости 👉Платформа
