1、序列化
序列化是将对象状态转换为可保持或传输的格式的过程,比如转化为二进制、xml、json等的过程。
2、反序列化
与序列化相对的是反序列化,它将流转换为对象,也就是将序列化过程中所生成的二进制串、xml、json等转换成数据结构或者对象的过程。
这两个过程结合起来,可以轻松地存储、传输数据。
3、序列化和反序列化的用途
主要用于跨进程生命周期保存对象,比如远程传输对象或者app关闭期间保存对象等。
序列化是将对象状态转换为可保持或传输的格式的过程,比如转化为二进制、xml、json等的过程。
与序列化相对的是反序列化,它将流转换为对象,也就是将序列化过程中所生成的二进制串、xml、json等转换成数据结构或者对象的过程。
这两个过程结合起来,可以轻松地存储、传输数据。
主要用于跨进程生命周期保存对象,比如远程传输对象或者app关闭期间保存对象等。