Java 中进行序列化操作需要实现 Serializable 或 Externalizable 接口。 序列化的目的有两个,第一个是便于存储,第二个是便于传输。 一、序列化作用: 1、 提供一种简单又可扩展的对象保存恢复机制。 2、 对于远程调用,能方便对对象进行编码和解码,就像实现对象直接传输。 3、 可以将对象持久化到介质中,就像实现对象直接存储。 4、 允许对象自定义外部存储的格式。 二、何时需要实现序列化 在存储时需要序列化 三、平常实体类没有实现Serializable接口,怎么也能存进数据库呢? 是因为在声明变量的时候,例如String、int、Boolean等时,数据类型已经实现了序列化
java中实现序列化的作用
于 2022-01-26 19:51:34 首次发布