protostuff序列化包是网友分享的prostuff序列化源码,直接将需要的源码拷进项目即可。帮助程序员朋友节省时间,欢迎来下载使用!
Java序列化说明
1,Java序列化对象时不需要通过属性的get set方法或其它无关序列化内部定义的方法(比如readObject,writeObject是内置的序列化方法),序列化也不需要get set方法支持,反序列化是构造对象的一种手段。
2,Java序列化时类型必须完全匹配(全路径类名+序列化id)。
3,Protostuff反序列化时并不要求类型匹配,比如包名、类名甚至是字段名,它仅仅需要序列化类型A 和反序列化类型B 的字段类型可转换(比如int可以转换为long)即可。
protostuff与protobuf的区别
1、protobuf有一个名为“group”的编码类型域,而protostuff使用它作为嵌套的消息。
2、protostuff可以使用尾部界定符来处理消息流(Stream)。
3、protostuff的一级类在本地格式中支持循环引用。
protostuff测试代码
- PC官方版
- 安卓官方手机版
- IOS官方手机版