Java:serialVersionUIDを生成する方法

Java:serialVersionUIDを生成する方法

シリアル化クラスのserialVersionUIDを生成するには、3つの方法があります。

1. serialverコマンド

JDKには、serialVersionUIDを自動的に生成する「serialver」という組み込みコマンドがあります。 この例では、「serialver」を使用して、AddressクラスのserialVersionUIDを生成します。

E:\workspace\target\classes>serialver Address
Address:    static final long serialVersionUID = -687991492884005033L;

2. Eclipse IDEを使用する

Eclipseを使用している場合は、シリアル化クラスにマウスを移動します。

serialVersionUID

またはシリアル化クラスをクリックして、「CTRL + 1」を押します。

3. あなたが欲しいものならなんでも

独自のserialVersionUIDを指定して、番号を指定し、後ろに「L」を追加するだけです。

private static final long serialVersionUID = 1L;