Java: как создать serialVersionUID
Существует три способа генерации serialVersionUID для вашего класса сериализации.
1. команда серийного сервера
В JDK есть встроенная команда под названием «serialver
» для автоматической генерации serialVersionUID. В этом примере вы используете «serialver» для генерации serialVersionUID для класса Address.
E:\workspace\target\classes>serialver Address Address: static final long serialVersionUID = -687991492884005033L;
2. Используйте Eclispe IDE
Если вы используете Eclipse, наведите указатель мыши на класс сериализации.
Или щелкните класс сериализации и нажмите «CTRL + 1
».
3. Все, что вы хотите
Просто укажите свой собственный serialVersionUID, дайте номер и добавьте «L» позади.
private static final long serialVersionUID = 1L;