Я знаю, что я могу использовать serialVersionUID для управления версией классов. И я читал, что я могу добавлять или удалять поля, и класс будет по-прежнему совместим, он просто будет использовать значения по умолчанию.
Когда должен менять serialVersionUID?