作用

① 把对象的字节序列永久的保存到硬盘上;
② 在网络上传送对象的字节序列。

原理

Serializable 的系统实现是采用 ObjectInputStream 和 ObjectOutputStream 实现的,这也是为什么调用 ObjectInputStream 和 ObjectOutputStream 时,需要对应的类实现 Serializable 接口。