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

Contenu supprimé Contenu ajouté
n'est plus de rigueur -> n'a plus autant de pois
Ligne 12 :
Le gros point faible du concept de machine virtuelle est que le bytecode est interprété par la machine virtuelle. Ceci entraîne une baisse importante des performances des programmes. <!-- Il faut toutefois avoir en tête que pour beaucoup d'applications, la performance n'est pas un critère prépondérant. De plus, force est de constater que la vitesse des machines augmente considérablement d'année en année et que les inconvénients de la lenteur peuvent être comblés avec l'augmentation de la puissance de la machine. -->
 
Toutefois avec les machines virtuelles actuelles, cet argument n'esta plus autant de rigueurpoids. Une nouvelle technique appelée compilation juste à temps est employée par la machine virtuelle quand une méthode est appelée. Cette technique consiste à compiler à la volée la méthode appelée en code natif directement interprétable par le processeur.