Machine virtuelle Java
Apparence
Logiciel permettant d'executer le [bytecode Java]. Ce logiciel est spécifique pour chaque plate-forme (machine/système d'exploitation), et permet aux applications Java compilées en bytecode de produire sensiblement les mêmes resultats quelque soit la plate-forme, ce qui signifie qu'on peut executer un programme Java sur n'importe quelle plate-forme pourvue d'une machine virtuelle, en obtenant les mêmes resultats.