- If a superclass of your class is not serializable, it still may be possible to make your class serializable.
- Each superclass that is not serializable must have a public default constructor - a constructor with no parameters.
- Your class must implement the Serializable interface.
- Your class must serialize and deserialize the not-serializable fields in the superclasses.
- Transient data type is not serializable.
|