Serialization is the process of saving an "object" to a storage medium for transport to another system, such as over a network. This process effectively clones the object for use remotely, allowing the object(s) to maintain a persistent state between transactions.
This usually involves "deflating" the object, preparing it for transport by making the data within the object easily discernable and sequential (hence the term "serialization"). The deflation process is crucial, as the receiving system must be able to completely reconstruct in the identical state it was sent in. Once received, the serialized object is "inflated" and loaded into memory.
2006-06-27 21:34:53
·
answer #1
·
answered by TransientPhoenix 1
·
0⤊
0⤋
Serialization of an object is the process of decomposing the object into a stream of bytes, which can later be recomposed into a copy of the object. Here is what Sun has to say about the Serializable interface:
"Serializability of a class is enabled by the class implementing the java.io.Serializable interface. Classes that do not implement this interface will not have any of their state serialized or deserialized.
All subtypes of a serializable class are themselves serializable.
The serialization interface has no methods or fields and serves only to identify the semantics of being serializable."
Even though this quotation from Sun doesn't address array objects, because array objects implement the Serializable interface, they can be serialized and later reconstructed.
2006-06-28 04:35:00
·
answer #2
·
answered by Priscilla 1
·
0⤊
0⤋
Hey my man this link will answer your question.
http://www.codeproject.com/macro/restoreclassviewaddin2.asp?df=100&forumid=3568&exp=0&select=148162
2006-06-28 04:55:13
·
answer #3
·
answered by Joe_Young 6
·
0⤊
0⤋
derrrrr
2006-07-04 07:50:28
·
answer #4
·
answered by terry m 5
·
0⤊
0⤋