【发布时间】:2012-02-22 11:24:40
【问题描述】:
我有一堆不同的对象(和对象类型),我想写入二进制文件。首先,我需要将文件结构如下:
`对象类型1
obj1, obj2 ...
对象类型2
obj1, obj2...
....
作为一个二进制文件,这并不能帮助用户阅读它,但我想要一个结构,以便我可以按类型搜索、删除或添加对象,而不是解析整个文件。这是我不知道该怎么做的事情。这甚至可能吗?
【问题讨论】:
-
你对二进制文件结构的理解是什么?只有0和1一个接一个。
-
您是否有充分的理由只想使用单个文件?为什么不能接受每个对象一个文件?
-
结构是指任何可以访问文件部分而不是整个文件的方法。
-
@ARRG 是的,我希望该文件成为一个库。
-
你听说过序列化吗?
标签: java serialization object binary