When deserializing (loading object):
- Class must implement Serializable
- Constructors don’t run
- Instance inits don’t run
- But parent constructors and inits run (of a first class in parent hierarchy that doesn’t implement Serializable )
When deserializing (loading object):