2010-05-11 5 views
1

J'apprends Java pour un cours ce mois-ci, et cette question est juste celle que je pensais que j'aimerais savoir.Quelles sont les principales différences entre la JVM et le KVM?

Quelles sont les principales différences entre les deux? Je sais que KVM est ciblé pour les appareils mobiles, correct?

+3

Eh bien, une machine virtuelle Java est une machine virtuelle pour Java, et un KVM est pour contrôler plusieurs ordinateurs avec un seul clavier/écran/souris (pas en même temps, vous l'esprit) ...: P –

+2

I presque crache mon café après avoir lu la réponse ci-dessus. –

+1

Jusqu'à maintenant, je n'avais aucune idée qu'il y avait une définition de KVM autre que celle de Bears. – Pops

Répondre

2

Le KVM est spécifiquement optimisé pour une utilisation avec des périphériques disposant d'une mémoire disponible de 128k à 256k. Il est développé pour être utilisé avec J2ME. La JVM possède des bibliothèques et des fonctionnalités supplémentaires que le KVM ne possède pas directement (mais ces bibliothèques peuvent être ajoutées au KVM si nécessaire).

More information on the KVM and J2ME.

Questions connexes