Eclipse kullandığımda , seri sürüm UID oluşturmak için güzel bir özelliği vardı.
Ama IntelliJ'de ne yapmalı?
IntelliJ'de aynı seri sürüm UID'si nasıl seçilir veya oluşturulur?
Ve eski sınıfı değiştirdiğinizde ne yapmalısınız?
Belirtmediyseniz, idçalışma zamanında oluşturulur ...
serialVersionUIDbelirtilmediğinde derleyici tarafından oluşturulur. Belirtme, değiştirilen sınıf sürümleri için kimliği aynı tutma avantajına (ve tehlikesine) sahiptir. Bu, eski sürümün bir nesnesine sahip bir dosya, yeni sürümle birlikte okunacak (serileştirilmemiş) veya tam tersi.