设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Java 程序设计开发讨论
›
关于ObjectOutputStream的疑问
返回列表
查看:
2065
|
回复:
2
关于ObjectOutputStream的疑问
[复制链接]
kingoftime3
kingoftime3
当前离线
积分
275
IP卡
狗仔卡
发表于 2008-6-29 20:31:08
|
显示全部楼层
|
阅读模式
有个Person类已经序列化,当我用这个流向一个文件扔一个以上的对象时就会出现StreamCorruptedException,网上找了找说是要重写ObjectOutputStream的writeStreamHeader() 方法,
请问大侠们这个方法该怎么写?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
jeff_yecn
jeff_yecn
当前离线
积分
180
IP卡
狗仔卡
发表于 2008-6-29 22:22:26
|
显示全部楼层
我想 StreamCorruptedException 的 cause 里面会给出发生问题的原因,一般来说是更底层的 IO 操作 throw 了 exception。
回复
支持
反对
使用道具
举报
显身卡
yan420honggg
yan420honggg
当前离线
积分
40
IP卡
狗仔卡
发表于 2008-10-18 21:49:17
|
显示全部楼层
StreamCorruptedException
这个异常我也在用ObjectOutputStream 的时候也碰到过
貌似用这个输出流的时,最开始会写一些头信息
被它装饰的那个输出流有没有被其它输出流装饰过?构造完OOS后有没有FLUSH?
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表