suivant: Types de programmes
monter: Applets Java
précédent: Différences entre Java et
  Table des matières
JAVA est un langage à la fois compilé et interprété.
Pour les langages habituels, la compilation produit un fichier binaire illisible, compréhensible
seulement pour un type de machine donné (contient des instructions pour un processeur
particulier, incompréhensibles par les autres).
Par contre, la compilation du JAVA produit un fichier en langage intermédiaire entre le binaire et le
code saisi. Ce fichier sera en suite interprété par une "machine virtuelle", fonctionnant, elle, dans
un environnement particulier.
On appelle donc communément de telles machines virtuelles "interpréteur JAVA".
Les figures 9 et 10 illustrent les deux modes de
compilations.
Figure:
Chaîne habituelle de réalisation d'un programme
|
Figure:
Chaîne de réalisation d'un programme Java
|
Sebastien Choplin
2002-02-26