参考文章:https://blog.csdn.net/summer_sy/article/details/70255421
Serializable接口是Java中的一个接口,一个类只有实现了该接口,其对象才能被序列化。
那什么是序列化呢?
就是将一个对象及状态转化为可存储或可传输的形式的过程,在序列化期间对象将其当前状态写入到临时存储区或持久性存储区,之后便可以从存储区中读取或反序列化该对象的状态信息来重新创建该对象。
什么时候需要序列化?
当我们需要把对象的状态信息持久保存或通过网络传输时需要序列化,以便使用时进行反序列化