Подтвердить что ты не робот

Перечисления, одиночные игры и десериализация

Перечисления считаются лучшим способом для синглетонов, и одна из причин этого заключается в том, что он неявно наследует Serializable.

Но как перечисления предотвращают проблему сериализации селектонов?

4b9b3361

Ответ 2

Сериализация в качестве аргумента для использования перечисления для singleton является бессмыслицей.

Если синтаксис перечисления является состоятельным, состояние теряется во время сериализации/десериализации.

Если синглтон не имеет гражданства, кто заботится о его личности?