Class Version in Serialization
Please let me clear about the following,
While serializing a class object, a unique version UID of data type long created by the compiler for the class file as version identifer.
Also that it is possible to define the serialVersionUID variable manuallly in the java code.
But, We know that static variables are not serialized. It means the version UID is not recorded in the class file.
Then what information is kept in the class file to identify the correctness of the class version details in the process of serialization and de-serialization.
Thanks in advance,