简易之手写序列化和反序列化框架
序列化和反序列化 1、概念 个人理解,序列化和反序列化就是一种压缩和解压的过程。压缩和解压讲究一个速度和大小 2、translate 禁止序列化 3、破坏translate java 和file 、javaXML 都可以通过重写私有readObject和writeObject进行破坏translate修饰 其他框架默认不会,例如XStram、FastJson、Protobuf等默认不会序列化translate修饰的 4、手写serialize框架 a、设计ISerializer接口 public interface ISerializer { byte[] serialize(T
用户评论