Рубрики
Без рубрики

Java – Как сгенерировать serialVersionUID

– Java – Как сгенерировать serialVersionUID

В этой статье показано несколько способов создания serialVersionUID для класса сериализации.

1. сериалверсионный идентификатор

В JDK есть встроенная команда serialver для автоматического создания serialVersionUID .

В этом примере мы используем serialver для создания serialVersionUID для Адреса класса.

$ serialver Address

Address:    static final long serialVersionUID = -687991492884005033L;  

2. Среда РАЗРАБОТКИ Eclipse

Для среды разработки Eclipse наведите указатель мыши на класс сериализации или щелкните класс сериализации и нажмите CTRL + 1 .

3. ИДЕЯ Intellij

В отличие от Eclipse IDE, нам нужно включить опцию автоматического создания serialVersionUID вручную. Обратитесь к этому руководству – Как сгенерировать serialVersionUID в Intellij IDEA

4. 1Л

Помещает serialVersionUID=1L ; В большинстве случаев этого должно быть достаточно.

private static final long serialVersionUID = 1L;

Дальнейшее чтение Что такое serialVersionUID

Рекомендации

  • Как сгенерировать serialVersionUID в Intellij IDEA
  • Примеры сериализации Java
  • Java – Что такое переходные поля?

Оригинал: “https://mkyong.com/java/how-to-generate-serialversionuid/”