Difference between the Serializable and Externalizable interfaces
Serializable Externalizable Uses Java’s default serialization mechanism, which automatically serializes the object’s non-transient and non-static fields. Gives the programmer control over the serialization process by providing the readExternal and writeExternal…