Bonjour,

j'ai créé une classe de données qui sauvegarde celles-ci sous forme de fichier, grâce au mécanisme de sérialisation.

Cette classe possède un serialVersionUID, afin de pouvoir gérer les différentes évolutions de la structure de données.

Par exemple, le N° de série initial vaut 1.
Lorsque je rajouterai d'autres éléments de données, je ferai évoluer le serialVersionUID à 2, etc...

L'idée est de permettre à la classe version 2, de pouvoir quand même charger des données issues d'un fichier en version 1.

Question: comment récupérer le serialVersionUID d'un fichier afin d'effectuer le traitement approprié lors du chargement du fichier ?