0
誰かがBlackberryのObject HandlesとPersistent Objectのハンドルはどうですか?彼らはどう違うのですか?Blackberryオブジェクトハンドルと永続オブジェクトハンドル?
誰かがBlackberryのObject HandlesとPersistent Objectのハンドルはどうですか?彼らはどう違うのですか?Blackberryオブジェクトハンドルと永続オブジェクトハンドル?
使用すると、1つのオブジェクトハンドルを使用するアプリケーションで使用する各オブジェクト(そして、あなたは、ベクター自体がオブジェクトであるため、6オブジェクトが扱うだろう5つの要素を持つベクトルを言っていた場合)。 PersistentStoreの各オブジェクトは、すでに使用している通常のオブジェクトハンドルに加えて、永続オブジェクトハンドルを使用します。デバイス上のオブジェクトハンドルと永続オブジェクトハンドルの数は限られています。ハンドルが足りなくなると、アプリケーションにエラーが発生します。
は、それは意味がないなら、私に教えてください。
それらのリソースを保持するか、JVM doesntのガベージコレクトするように参照され、それらを保つため、これらのスレッドはありますか?なぜそれらのハンドルが使われているのですか? – Carbonizer
いいえ、ハンドルはスレッドではありません。私はRIMがそれをそのように実装することを選択した理由については考えていませんが、あなたが持つことができるオブジェクトの数を制限するだけで、ハンドルを伝えることができます。ガベージコレクションは通常のように動作します。 – Jonathan
ありがとうございます。永続オブジェクトハンドルは、フラッシュメモリに保持されているオブジェクトへのポインタのようなものですか? – Carbonizer