序列化:对象变为可传输字符
反序列化:传输字符变为对象
场景:
1.前后端数据交互。
2.远程方法调用(RMI)。将消息发给远程对象时,需要通过对象序列化来传输参数和返回值。
3.文件输入输出。
途径:
1.Java的Serialization
2.阿里巴巴Fastjson
3.开源的Jackson
4.谷歌的GSON
序列化:对象变为可传输字符
反序列化:传输字符变为对象
场景:
1.前后端数据交互。
2.远程方法调用(RMI)。将消息发给远程对象时,需要通过对象序列化来传输参数和返回值。
3.文件输入输出。
途径:
1.Java的Serialization
2.阿里巴巴Fastjson
3.开源的Jackson
4.谷歌的GSON