错误信息如下:
--------------------------------------------
java.io.StreamCorruptedException: invalid stream header at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737) at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253) at searialobject.SearialObject.<init>(SearialObject.java:14) at searialobject.SearialObject.main(SearialObject.java:36)
--------------------------------------------
java.io.StreamCorruptedException: invalid stream header at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737) at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253) at searialobject.SearialObject.<init>(SearialObject.java:14) at searialobject.SearialObject.main(SearialObject.java:36)
解决方案 »
- 如何获取java程序中可能出现的异常
- 数据库连接函数getConnection小问题,高手来看看
- 小弟刚学习java,遇到一个关于循环自加的问题!
- 添加菜单时碰到了棘手的问题。
- 如何用java向数据库中加入当前,日期和时间
- 神啊 救救我吧 jdbTable的问题 佛祖会保佑帮我的人的! 分都送完了 ~~ 希望申出您援助的手
- 请教java api里的String类的replace(char,char)方法
- 关于包的问题
- *.class与*.jar是什么文件呀怎么区别???
- 请问如何计算某一天三个月后的时间(比如2002-10-3=>2003-1-3)
- 请问各位,哪里有J2SE的源码下载??
- 那里有最新<jbuilder开发人员指南>下载
readObject适度一个serialized Object不是用来读jpg文件的。
你的jpg文件并存放的并不是一个序列化以后的object啊
我建议你用byte[]和ByteArrayOutputStream和ByteArrayInputStream完成你的功能