对象的序列化与反序列化.pptVIP

  • 7
  • 0
  • 约1.25万字
  • 约 41页
  • 2016-11-28 发布于河南
  • 举报
对象的序列化与反序列化

对象的序列化与反序列化 主要内容 概述 当两个进程进行远程通信时,彼此可以发送各种类型的数据,包括文本\图片\音频\视频等,都会以二进制序列的形式在网络上传送. 当两个java进程进行通信时,一个进程能否把一个java对象发送给另一个进程呢? 概述 如何才能做到呢 1)发送方需要把这个java对象转换为字节序列,才能在网上传送 2)接收方需要把字节序列再恢复为java对象. 把java对象转换为字节序列的过程称为对象的序列化,. 把字节序列恢复为java对象的过程称为对象的反序列化. 对象序列化两种用途 把对象的字节序列永久的保存到硬盘上,通常存放在一个文件中. 在网络上传送对象的字节序列. 9.1.jdk类库中的序列化API 如何才能做到呢 1)发送方需要把这个java对象转换为字节序列,才能在网上传送 2)接收方需要把字节序列再恢复为java对象. 把java对象转换为字节序列的过程称为对象的序列化,. 把字节序列恢复为java对象的过程称为对象的反序列化. 9.1jdk类库中的序列化API java.io.ObjectOutputStream:代表对象输出流 它的writeObject(Object obj)方法可对参数指定的obj对象进行序列化,把得到的字节序列写到一个目标输出流中。 Java.io.ObjectInputStream代表对象输入流, 它的re

文档评论(0)

1亿VIP精品文档

相关文档