java - 我们可以为序列化对象分配名称吗?

标签 java serialization

在序列化对象时,我们可以为不同的对象分配名称吗?因此,在读取对象时,我可以通过名称调用任何对象,然后可以访问其成员。

我可以通过为每个对象分配一个唯一的字段,然后将其与该字段进行比较来实现这一点,但这将花费 - O(n)。

有没有其他方法可以快速访问任何特定对象,在假设有 100 个对象的文件中序列化。

谢谢你

最佳答案

将它们放入 map 中并序列化 map ?

关于java - 我们可以为序列化对象分配名称吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3618909/

相关文章:

java - 在开发模式下使用 GWT Java 发送邮件

java - 日历 android 小时/分钟值

c# - xsd.exe 为 XML 序列化生成奇怪的 C# 类

iphone - 在 iOS 中实现搜索历史功能

Django 序列化程序 : What does is_valid actually do?

java - 如何使用脚本通过Java API更新elasticsearch文档中的一个字段?

javax.ws.rs.ProcessingException : could not find writer for content-type application/x-www-form-urlencoded type

由于构建路径不正确,Java/Scala 导入无法正常工作?

python - 使用 django 序列化两个不同的模型

java - Spring Boot 忽略@JsonDeserialize 和@JsonSerialize