« Programmation Java/Machine virtuelle » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Environnement d'exécution : francisation, mise en forme
Ligne 36 :
 
== Avantage de l'utilisation de la machine virtuelle ==
 
L'utilisation d'une machine virtuelle a l'énorme avantage de garantir une vraie '''portabilité'''. Il existe des machines virtuelles javaJava pour de très nombreux environnements : Windows, MacMacOS, Linux, et des tonnes d'autres. Ces machines virtuelles sont capables d'exécuter exactement le même bytecodecode intermédiaire (les mêmes fichiers javaJava en ''bytecode'') avec une totale compatibilité. C'est là une situation unique et assez remarquable qui a fait le succès de ce langage. La machine virtuelle javaJava n'est pas uniquement implémentéedéveloppée sur des ordinateurs classiques mais, on peut trouver une multitude d'appareils implémentantayant des machines virtuelles java : des téléphones portables, des assistants personnels (PDA), etc....
 
== Les API java : des fonctionnalités énormes ==