bensFouad
Messages postés39Date d'inscriptionlundi 16 avril 2007StatutMembreDernière intervention11 mai 2008
-
8 juin 2007 à 02:23
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
8 juin 2007 à 09:48
Bonjour,
Dans une class dans mon IDE eclipse, j'ai ce warning:
"The serializable class Format does not declare a static final serialVersionUID field of type long ".
dvoraky
Messages postés744Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention 9 mai 20108 8 juin 2007 à 08:10
Le serialVersionUID permet d'affecter un numéro de version à la classe.
Ce numéro doit normalement être changé lorsqu'un champs non-transiant
est ajouté ou supprimé de la classe. Théoriquement, c'est le
développeur qui doit créer ce champs. Toutefois, si ce champs est
absent, le compilateur générera un numéro automatique.
Le champs serialVersionUID est utilisé lors de la désérialization afin
de s'assurer que les versions des classes Java soient concordantes. Si
ce n'est pas le cas, une InvalidClassException sera levée.
... Google est ton ami, ne l'oublie pas
<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!