This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Serialization is how you can convert an object into a byte stream, and later deserialze it back into the original object. Can be useful if you want to write an object to a file, or pass it across the network; or to any type of stream available! If a class implements the serializable interface then it can be serialized. T