LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1945|回复: 2

关于ObjectOutputStream的疑问

[复制链接]
发表于 2008-6-29 20:31:08 | 显示全部楼层 |阅读模式
有个Person类已经序列化,当我用这个流向一个文件扔一个以上的对象时就会出现StreamCorruptedException,网上找了找说是要重写ObjectOutputStream的writeStreamHeader() 方法,
请问大侠们这个方法该怎么写?
发表于 2008-6-29 22:22:26 | 显示全部楼层
我想 StreamCorruptedException 的 cause 里面会给出发生问题的原因,一般来说是更底层的 IO 操作 throw 了 exception。
回复 支持 反对

使用道具 举报

发表于 2008-10-18 21:49:17 | 显示全部楼层
StreamCorruptedException
这个异常我也在用ObjectOutputStream 的时候也碰到过
貌似用这个输出流的时,最开始会写一些头信息
被它装饰的那个输出流有没有被其它输出流装饰过?构造完OOS后有没有FLUSH?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表