CodeCompilé

Un article de Agora2ia.

Les applications Java ou .Net peuvent se présenter :

  • Soit sous forme de code source,
  • Soit sous forme de code intermédiaire, souvent appelé CodeCompilé.

En effet, Java et .Net s'appuient tous deux sur une MachineVirtuelle qui exécute un code intermédiaire , désigné sous les termes de

  • bytecode dans J2SE
  • et de MSIL (MicroSoft Intermediate Language) dans .Net.


Intérêts du CodeCompilé est que :

  • Il est plus simple,
  • Il est sans erreur de syntaxe.


Du coup les outils qui travaillent sur du CodeCompilé sont :

  • Plus simples,
  • Donc plus performants,
  • Plus "polyvalents", car ils permettent de travailler sur des classes dont on n'a pas le code source (librairies commerciales ou fournies par des tiers).