目录

为什么需要序列化

因为最终数据都是以byte[]数组的方式存在的。网络io,存储等都是面向byte[]

学习序列化带来的好处

序列话常用技巧

反序列话常用技巧

kryo内部已经有这个功能

建议

比较复杂的对象直接使用kryo序列化,因为他内部已经将上面说的这些点全部考虑了。本文就是参考kryo的代码写的。