黑马程序员技术交流社区

标题: objectinputStream在以后中到底有什么用 [打印本页]

作者: 花开~的季节    时间: 2012-2-27 12:55
标题: objectinputStream在以后中到底有什么用
{:soso_e100:}
作者: 杨盼    时间: 2012-2-27 19:13
ObjectInputStream这是对象输入流,与之对应的是ObjectOutputsSteam对象输出流,这两个类是将序列化的对象进行输入输出操作的
作者: 李晓俊老师    时间: 2012-2-27 19:16
我没有经验,我个人根据序列化的概念猜测,比如我们通过Intener向服务器发送一个数据包,这个数据....算了,想不出来了
作者: 熊玖帅    时间: 2012-2-28 01:49
ObjectOutputStream 和 ObjectInputStream 分别与 FileOutputStream 和 FileInputStream 一起使用时,可以为应用程序提供对对象图形的持久性存储。ObjectInputStream 用于恢复那些以前序列化的对象。其他用途包括使用套接字流在主机之间传递对象,或者用于编组和解组远程通信系统中的实参和形参。
作者: 蒙武辉    时间: 2012-2-28 02:55
ObjectInputStream 类恢复以前使用 ObjectOutputStream 类序列化后的基本类型数据和对象.ObjectOutputStream 和 ObjectInputStream 分别利用 FileOutputStream 和 FileInputStream 能支持应用程序实现对象图象的稳定存储。ObjectInputStream 可用于恢复以前序列化过的对象。另外其它一些情况也使用此类,诸如使用一个 Socket 在主机间传递对象时,或在远程通讯系统中为实现参数和参变量的通讯而进行对象传递时。 ObjectInputStream 保证从流中创建的图象中的所有对象的类型与 Java 虚拟机中出现的类匹配。使用标准机制按需装载相应类。


作者: 靖美专    时间: 2012-2-28 21:43
参考    http://hi.baidu.com/minminloveyou/blog/item/bd8e073420fbb13e5ab5f56e.html
ObjectInputStream 对以前使用 ObjectOutputStream 写入的基本数据和对象进行反序列化。

ObjectOutputStream 和 ObjectInputStream 分别与 FileOutputStream 和 FileInputStream 一起使用时,可以为应用程序提供对对象图形的持久性存储。ObjectInputStream 用于恢复那些以前序列化的对象。其他用途包括使用套接字流在主机之间传递对象,或者用于编组和解组远程通信系统中的实参和形参。

ObjectInputStream 确保从流创建的图形中所有对象的类型与 Java 虚拟机中的显示的类相匹配。使用标准机制按需加载类。

只有支持 java.io.Serializable 或 java.io.Externalizable 接口的对象才能从流读取。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2