(putain ces mega-trolls de la mort qu'on peut lire, ici
On s'croirait sur Prog
)
Ui. Quand tu fais javac, t'obtiens un .class. Ce .class c'est du bytecode, un langage propre à Java. C'est pour ça que tu peux passer un .class d'un OS à un autre. Après, quand tu fais java MonProg ba la machine virtuelle se lance et convertit ton bytecode en langage machine.
Donc Java c'est du semi-interprété et semi-compilé 
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.