Quelqu'un peut-il s'il vous plaît ce que sont les poignées d'objets et les poignées d'objets persistants dans Blackberry? et comment sont-ils différents?Poignées d'objet Blackberry et poignées d'objets persistantes?
0
A
Répondre
0
Chaque objet que vous utilisez dans votre application utilisera un objet Handle (et si vous aviez un vecteur avec 5 éléments qui seraient 6 descripteurs d'objet puisque le vecteur lui-même est un objet). Chaque objet du PersistentStore utilise un handle d'objet persistant en plus du handle d'objet standard qu'il utilise déjà. Vous avez un nombre limité de poignées d'objets et de poignées d'objets persistants sur l'appareil et lorsque vous n'avez plus de poignées, votre application reçoit une erreur. Faites-moi savoir si cela n'a pas de sens.
sont ceux qui détiennent ces threads ressources ou de les garder référencés afin de recueillir les ordures de la machine virtuelle Java? pourquoi exactement ces poignées sont-elles utilisées? – Carbonizer
Non, les poignées ne sont définitivement pas des threads. Je ne sais pas pourquoi RIM a choisi de l'implémenter de cette façon, mais autant que je sache, les poignées limitent le nombre d'objets que vous pouvez avoir. La collecte des ordures fonctionne normalement. – Jonathan
Merci. et les objets persistants manipule-t-il des types de pointeurs sur l'objet qui persistent dans la mémoire flash? – Carbonizer