什么是对象的编码,解码,其实就是序列化和反序列化,就是java对象和字节序列之间的转换过程。
把对象转换为字节序列的过程称为对象的序列化。
把字节序列恢复为对象的过程称为对象的反序列化。
java对象的序列化方式大概有两种
1. 文本方式 ,包括XML和JSON
2. 二进制方式, 包括java原生序列化方式,protobuf, thrift.
Java原生序列化技术的缺点
1. 无法跨语言
2. 序列化后的码流太大, 效率不高
3. 序列化性能低
总之就是非常垃圾就对了。。。