黑马程序员技术交流社区
标题:
请各位帮忙解释解释很是不明白
[打印本页]
作者:
τ、高童鞋ゝ
时间:
2012-4-13 13:24
标题:
请各位帮忙解释解释很是不明白
通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
作者:
白潇
时间:
2012-4-13 13:37
一个objectOutputStream的构造和一个ObjectinputSream的构造必须一一对应 objectOutStream 的构造函数会向输出流中写入一个标示头,而ObjectinputSream会首先读取这个标示头,
因此 多次向一个文件中写入object时 该文件会包含多个标示头,所以用outputStream来deserialize这个文件 ObjectOutputStream 时,将会产生StreamCorruptedException
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2