- 深入理解序列化与反序列化
- 潘洪安
- 216字
- 2020-11-21 19:41:43
第1章 基础知识
序列化本质上是一种数据编码工作,包含基本类型数据和复杂对象。复杂对象也是由基本类型构成的,所以序列化归根结底是要解决基本类型的数据编码,如整数编码、字符串编码、二进制流编码等。本章将介绍与计算机编码相关的基础知识,对整数编码、字符串编码技术进行阐述,以便读者能更容易地理解后续章节的序列化技术。
本章主要内容包括:
· 计算机编码基础
· 字符集与字符编码的概念
· Base64编码的原理
· Varint编码的原理
· ZigZag编码的原理
· 序列化的基本概念和原理