Méthode recommandée : utilisation d'une structure de données efficace

La structure de données choisie définit le nombre d'identificateurs d'objets et le volume de mémoire flash utilisés par une application BlackBerry® Java Application. Un choix de structure de données inadapté peut consommer des ressources clés sans améliorer la fonctionnalité BlackBerry Java Application ni l'expérience de l'utilisateur de terminal BlackBerry.

Suivez les instructions suivantes :

  • La structure de données doit comprendre le moins d'objets possible, en particulier lorsque vous utilisez des objets de haut niveau, tels que Vector ou Hashtable. Ces classes offre d'importantes fonctionnalités mais ne constituent pas un mécanisme de stockage efficace. Si possible, évitez de les utiliser avec le stockage permanent.
  • Dès que possible, utilisez des primitives au lieu d'objets. En effet, les primitives réduisent le nombre d'identificateurs d'objets utilisés sur le terminal BlackBerry. Un tableau de primitives est un objet qui utilise un identificateur d'objets.
  • Les objets String sont aussi efficaces que les tableaux d'octets. Un objet String utilise uniquement un identificateur d'objets et est équivalent si votre application stocke tous les caractères sous forme d'un octet. En d'autres termes, la valeur de chaque caractère est inférieure ou égale à la valeur décimale de 255. Si votre application ne peut pas stocker de caractère sous forme d'un octet, vous pouvez les stocker sous forme de String ce qui équivaut à stocker dans un tableau de caractères.

Index


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.