zoukankan      html  css  js  c++  java
  • Java对象的序列化和反序列

          当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。

      把Java对象转换为字节序列的过程称为对象的序列化。

      把字节序列恢复为Java对象的过程称为对象的反序列化。

          1、对象序列化包括如下步骤:

      (1)创建一个对象输出流,它可以包装一个其他类型的目标输出流,如文件输出流;

      (2)通过对象输出流的writeObject()方法写对象。

      2、对象反序列化的步骤如下:

      (1)创建一个对象输入流,它可以包装一个其他类型的源输入流,如文件输入流;

      (2)通过对象输入流的readObject()方法读取对象。

    国泰民安
  • 相关阅读:
    1022.游船出租
    1021.统计字符
    1020.最小长方形
    1017.还是畅通工程
    1019.简单计算器
    1015.还是A+B
    1014.排名
    1013.开门人和关门人
    1011.最大连续子序列
    1009.二叉搜索树
  • 原文地址:https://www.cnblogs.com/jirglt/p/2545851.html
Copyright © 2011-2022 走看看