首页 > Java > java教程 > 可以追加到 Java 中现有的 ObjectOutputStream 吗?

可以追加到 Java 中现有的 ObjectOutputStream 吗?

Patricia Arquette
发布: 2024-12-16 20:19:17
原创
146 人浏览过

Can You Append to Existing ObjectOutputStreams in Java?

附加到现有对象流

附加到 ObjectOutputStream 是否可行的问题就出现了。尝试在读取时间歇性地追加对象列表失败,导致 java.io.StreamCorruptedException。

典型用法包括:

随后,在读取时:

子类化 ObjectOutputStream 并重写 writeStreamHeader 方法提供了解决方案:

如果历史文件存在则实例化可追加流(不带标头追加),如果不存在则实例化原始流(使用标头创建)。

以上是可以追加到 Java 中现有的 ObjectOutputStream 吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板