Я прочитал, что в Java можно реализовать Singleton
, используя Enum
, например:
public enum MySingleton {
INSTANCE;
}
Но как это работает? В частности, необходимо создать экземпляр Object
. Здесь, как создается MySingleton
? Кто делает new MySingleton()
?