Java esternalizzabile serialversionuid
-
28-10-2019 - |
Domanda
Se implemento esternalizzabile, dovrò specificare serialversionuid in quella classe per la compatibilità della versione?
In altre parole, Java controlla serialversionuid mentre deserializza oggetti esternalizzabili?
Soluzione
Anche attraverso una classe è esternalizzabile, si deve ancora aggiungere un membro serialversionuid alla classe per indicare anche se l'interfaccia alla classe è cambiata, è ancora compatibile per quanto riguarda la forma serializzata o esternalizzata della classe.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow