protostuff序列化包是網(wǎng)友分享的prostuff序列化源碼,直接將需要的源碼拷進項目即可。幫助程序員朋友節(jié)省時間,歡迎來下載使用!
Java序列化說明
1,Java序列化對象時不需要通過屬性的get set方法或其它無關(guān)序列化內(nèi)部定義的方法(比如readObject,writeObject是內(nèi)置的序列化方法),序列化也不需要get set方法支持,反序列化是構(gòu)造對象的一種手段。
2,Java序列化時類型必須完全匹配(全路徑類名+序列化id)。
3,Protostuff反序列化時并不要求類型匹配,比如包名、類名甚至是字段名,它僅僅需要序列化類型A 和反序列化類型B 的字段類型可轉(zhuǎn)換(比如int可以轉(zhuǎn)換為long)即可。
protostuff與protobuf的區(qū)別
1、protobuf有一個名為“group”的編碼類型域,而protostuff使用它作為嵌套的消息。
2、protostuff可以使用尾部界定符來處理消息流(Stream)。
3、protostuff的一級類在本地格式中支持循環(huán)引用。
protostuff測試代碼
- PC官方版
- 安卓官方手機版
- IOS官方手機版