【发布时间】:2011-05-16 06:44:22
【问题描述】:
我正在尝试将字符串值和自定义水平字段管理器添加到 HashTable。字符串是键,自定义水平字段管理器是值。每当从屏幕上删除水平字段管理器时,我都会从哈希表中删除这对。另外,我没有持久化 Hashtable。
在模拟器上运行几分钟后,我收到错误 JVM Error 525 : Bad persistent object。当我尝试在设备上运行相同的构建时,它会在创建哈希表几分钟后重新启动。请注意,如果我不在 Hashtable 中推送任何内容,一切都会正常工作。
所以我的问题是,将水平字段管理器或从它扩展的东西放在 HashTable 中是错误的吗?如果不是,这可能是什么问题?
【问题讨论】:
-
你提到你没有持久化哈希表,你是根本没有持久化它,还是当管理器存储在其中时不调用提交?
标签: blackberry hashtable persistent jvm-crash