What is Externalization ? where it is used?

Externalization is a process by which, we can implement our own functionality of serialization ie saving the state of an object, using the two methods ie readExternal(..) and writeExternal(..) by implementing the interface 'Externalizable' , instead of the default functionality provided by the 'serializable' interface.

It can be called as customized serialization, where user is allowed to provide the new functionality of serialization.


Enter your email address to get our daily JOBS & INTERVIEW FAQ's Straight to your Inbox.

Make sure to activate your subscription by clicking on the activation link sent to your email