Найти в Дзене
DEBAGanov

Java 83. Можно ли создать Enum без экземпляров объектов?

Да, в Java можно создать перечисление (enum) без экземпляров объектов. Для этого нужно создать пустой список аргументов в определении перечисления, например:

public enum MyEnum {
INSTANCE;
// остальной код }

Но у этого перечисления всё равно будет один экземпляр, INSTANCE. Этот подход используется часто при реализации паттерна Singleton.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov