Serialization is a mechanism for saving the objects as a sequence of bytes and later when needed, retrieve the byte sequence back into a copy of object. To make an object of class serializable, the class must implement serializable interface. Serializable interface has no methods but it only indicates that the class implementing serializable interface can be considered for serialization.