Android est un moteur Linux, faisant tourner une machine virtuelle (émulateur) exécutant du Java.
Pourquoi machine virtuelle en fait et pourquoi emulateur? Ce n'est pas juste un interpreteur de bytcode?
En fait, apres recherche, la JVM emule un processeur. Elle fait donc un peu le meme travail que les machines virtuelles Virtual Box et autre VMWare finalement.
# Pourquoi la JVM est une machine virtuelle?
Posté par j_m . En réponse au journal Utiliser son Android de façon plus sécurisé. Évalué à 4.
J'ai ete un peu surpris de lire ca:
Pourquoi machine virtuelle en fait et pourquoi emulateur? Ce n'est pas juste un interpreteur de bytcode?
En fait, apres recherche, la JVM emule un processeur. Elle fait donc un peu le meme travail que les machines virtuelles Virtual Box et autre VMWare finalement.
Voila la source: https://stackoverflow.com/a/861443