1234567891011121314151617181920



Question 1: If you delete a field from a class and recompile the class, but then load an object that was serialized before the new class was compiled what will happen?
1. The new object will contain all the data it used to but the new field is not accessible
2. The old class will be reloaded.
3. The new object will contain all the data it used to including the removed field
4. An exception will occur