当前位置:  开发笔记 > 编程语言 > 正文

Java ME对象持久性

如何解决《JavaME对象持久性》经验,为你挑选了1个好方法。

我知道Micro Edition of Java中没有Seri​​alization(Serializable).使用RMS保存像int和java.lang.String对象这样的原语是很简单的.但是如果我想保存(make persistant)一个任意对象?那可能吗?



1> 小智..:

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

因此,我建议使用Floggy(http://floggy.sourceforge.net/)而不是重新发明轮子.Floggy是J2ME/MIDP应用程序的免费对象持久性框架.此框架的主要目标是从开发人员中抽象出数据持久性详细信息,从而减少开发和维护工作量.您可以访问http://floggy.sourceforge.net/getting-started.html#framework查看示例

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有