Bonjour,

Je suis entrain de coder un jeu de reflexion type echecs. Je voudrais savoir quels sont les élements au niveau langage que je pourrais améliorer pour augmenter les performances de l'analyse.

Par exemple, une exception qui est levée puis catchée prend-elle beaucoup de temps, vaut-il mieux faire un test préalable ? Dans mon programme, si une pièce essaye d'aller sur une case qui n'existe pas, une exception ArrayIndexOutOfBound est levée puis catchée, est-ce trop consommateur ?
Un ArrayList offre-t-il un accès rapide comme un tableau ?
D'autres idées ?

merci
daoud