何为序列化:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。
序列化的意义何在:
1、以某种存储形式使自定义对象持久化;
2、将对象从一个地方传递到另一个地方。
3、使程序更具维护性。
为什么序列化一定要实现Serializatble接口:实现接口,你可以理解为是一种声明,实现了,就是告诉程序,这个类是可序列化的类,否则就不是。就像贴个序列化标签一样。
序列化和接口的关系:这没什么可说的,这个接口的名字是Serializatble,通过实现接口实现序列化功能。 |