Что такое паттерн одиночка Java

Что такое паттерн одиночка JavaСогласно GoF, паттерн "Одиночка" гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа. В книге "Паттерны проектирования" дается такое же объяснение. Одиночки часто используются в со­четании с фабриками. Читать