Hi, To make objects persistent i.e permanent we need to save them on the harddisk or some media. Saving the objects and making them persistent is called Object Serialization and reverse process is called Deserialization. Cheers, Gaya3
To be real picky, I'd separate serialization issues from persistence and files. It just turns an object into a string or stream of bytes. Nearly anything can be done with the serialized data. For example, the same terms are used in sending an object "over the wire" in a distributed application. The sender serializes the object to a stream and the receiver deserializes and recreates the object. Some remote protocols do all this for you, some make you do the work.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi