Can anyone tell me what is the need of Serialization of objects in Java and give me an example scenario to explain the need? (I already understand what serialization is, I just want to understand when you’d use it and how’d use it?).
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Serialization is usually used When the need arises to send your data over network or stored in files. By data I mean objects and not text.
Now the problem is your Network infrastructure and your Hard disk are hardware components that understand bits and bytes but not JAVA objects.
Serialization is the translation of your Java object’s values/states to bytes to send it over network or save it.
This is analogous to how your voice is transmitted over PSTN telephone lines.