Java Language Approche générale


Exemple

Internet regorge de conseils pour améliorer les performances des programmes Java. Peut-être le conseil numéro un est la sensibilisation. Cela signifie:

  • Identifier les problèmes de performance et les goulots d'étranglement possibles.
  • Utilisez des outils d'analyse et de test.
  • Connaître les bonnes pratiques et les mauvaises pratiques.

Le premier point devrait être fait lors de la phase de conception si vous parlez d'un nouveau système ou module. Si vous parlez de code hérité, des outils d'analyse et de test apparaissent. L'outil le plus fondamental pour analyser vos performances JVM est JVisualVM, qui est inclus dans le JDK.

Le troisième point concerne surtout l’expérience et les recherches approfondies, et bien sûr les astuces brutes qui apparaîtront sur cette page et d’autres, comme ceci .