序列化和反序列化

定义

序列化:数据结构or类 -> 二进制字节类

反序列化:vice versa

作用

便于存储、运输

协议

  • JSON、XML:文本化协议,易于阅读但体积大,比较少用
  • JDK自带序列化协议
    • serialVersionUID用于版本控制,虽然是static变量,但是做了特殊处理,可以序列化
    • 一般不用,不可跨平台、多语言、且有安全问题
  • Kryo、protobuff、hessian
classFile
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。