序列化与反序列化

缺乏、安全感 2022-05-23 05:58 436阅读 0赞

序列化:将对象转化为字节序列

反序列化:将字节序列转化为对象

序列化与反序列化的好处:

  1. 进行远程通信传输对象

我们知道数据是以二进制的方式在网络上传输的,而序列化就是将对象转化为字节序列,然后进行传输。

  1. 实现数据的持久化

对象序列化后可以进行永久性存储

要想实现序列化与反序列化必须实现Serializable或者Externalizable接口,否则会抛出异常

详情请看API:

java.io.ObjectOutputStream

java.io.ObjectInputStream

发表评论

表情:
评论列表 (有 0 条评论,436人围观)

还没有评论,来说两句吧...

相关阅读

    相关 序列序列

    一、概念 1、序列化 将数据结构转换称为二进制数据流或者文本流的过程。序列化后的数据方便在网络上传输和在硬盘上存储。 2、反序列化 与序列化相反,是将二进制

    相关 序列序列

    因为TCP/IP协议只支持字节数组的传输,不能直接传对象。对象序列化的结果一定是字节数组!当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二

    相关 序列序列

    我们知道,和new创建对象,反射创建对象,序列化创建对象也是我们常用的一种对象创建方式,下面就详细的说一说序列化与反序列化。 一.序列化简述 为什么需要序列化与反序列

    相关 序列序列

    序列化:将对象转化为字节序列 反序列化:将字节序列转化为对象 序列化与反序列化的好处: 1. 进行远程通信传输对象 我们知道数据是以二进制的方式在网络上传输的

    相关 序列序列

    一、序列化的概念 序列化:首先,用日常生活中的例子来理解一下序列化。在我们日常生活中,运输一个整个的汽车总是不方便的,所以我们会把汽车拆开,当汽车变成一个个零件的时候,我们

    相关 序列序列

    概念 -------------------- 把对象的状态信息转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列