gpt4 book ai didi

serialization - Java ME 对象持久化

转载 作者:行者123 更新时间:2023-12-04 06:36:17 25 4
gpt4 key购买 nike

我知道在Java的微型版中没有序列化(Serializable)。使用 RMS 保存像 int 和 java.lang.String 对象这样的基元是很直接的。但是如果我想保存(持久化)一个任意对象呢?这可能吗?

最佳答案

您可以使用连接 API 将数据写入文件/流。请记住,将数据保存到 Stream 中很容易,但为了从 Stream 中恢复数据,您必须编写自己的代码。通常反射用于此目的,它成为许多设备的瓶颈。

因此,与其重新发明轮子,我建议使用 Floggy (http://floggy.sourceforge.net/)。 Floggy 是一个用于 J2ME/MIDP 应用程序的免费对象持久性框架。该框架的主要目标是从开发人员那里抽象出数据持久化细节,减少开发和维护工作量。您可以在 http://floggy.sourceforge.net/getting-started.html#framework 查看示例

关于serialization - Java ME 对象持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/473163/

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