Serialization
Converting objects to byte streams
Interview Relevant: Serializable interface questions
Serialization
Serialization converts an object into a byte stream for storage or transfer.
Code Examples
Serializable marker interface
java
1
2class User implements Serializable {
3 private String name;
4}
5 Use Cases
- Caching
- Network transfer
Common Mistakes to Avoid
- Not defining serialVersionUID