gpt4 book ai didi

java - java中的对象序列化和随机访问

转载 作者:行者123 更新时间:2023-12-01 12:08:12 29 4
gpt4 key购买 nike

您可以将 Java 的内置对象序列化与随机访问文件一起使用吗?我的动机是我对 this question 的回答.

最佳答案

您可以将序列化与随机访问文件结合使用,但您必须自己构建基础架构。如果不实际序列化,则无法获取序列化的大小。

我假设您想在同一个文件中存储多个序列化对象,因此您需要执行以下操作:

  1. 存储序列化的对象,跟踪流中的偏移量直到结束,然后在文件末尾写入一个目录。这类似于 zip 文件格式。

-或-

  • 写入大小的“占位符”字节,然后将对象序列化到流,然后返回占位符并写入实际写入的字节数。
  • 关于java - java中的对象序列化和随机访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27435943/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com