首页 存档 技术 查看内容

浅析若干Java序列化工具

2018-3-30 13:00 |来自: 互联网 224 0

摘要: (点击上方公众号,可快速关注) 来源:朱小厮 链接:http://blog.csdn.net/u013256816/article/details/50721421 在Java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题 ...

(点击上方公众号,可快速关注)


来源:朱小厮

链接:http://blog.csdn.net/u013256816/article/details/50721421

在Java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题。比较常见的做法有:

  1. 采用java对象的序列化和反序列化

  2. 把对象包装成JSON字符串传输

  3. Google工具protoBuf的开源

本文章所需要的序列化jar包都可以下载:http://download.csdn.net/detail/u013256816/9439971。

为了便于说明各个做法的区别,分别对这三种做法进行阐述。 对UserVo对象进行序列化,class UserVo如下:

package serialize;

import java.util.List;

public class UserVo

{

private String name;

private int age;

private List

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部