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

Contenu supprimé Contenu ajouté
Ligne 37 :
== 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 Java pour de très nombreux environnements : Windows, MacOS, Linux, et des tonnes d'autres.

Ces machines virtuelles sont capables d'exécuter exactement le même code intermédiaire (les mêmes fichiers Java 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 Java n'est pas uniquement développée sur des ordinateurs classiques, on peut trouver une multitude d'appareils ayant des machines virtuelles java : des téléphones portables, des assistants personnels (PDA),.
 
== Les interfaces de programmation (API) Java : des fonctionnalités énormes ==