salut,
Je sais que la jvm est la machine virtuelle java et qui est censée d'executer les fichiers *.classes. Et JRM est l'environnement d'execution.
Mais quelle est la difference entre JRE et JVM?
salut,
Je sais que la jvm est la machine virtuelle java et qui est censée d'executer les fichiers *.classes. Et JRM est l'environnement d'execution.
Mais quelle est la difference entre JRE et JVM?
Salut,
La JVM est la machine virtuelle qui peut exécuter les fichiers *.class sur un système hôte (Windows, Linux, etc.), le tout éventuellement via une compilation à la volée.
Le JRE correspond tout simplement au package comprenant la JVM, les APIs standard de Java et quelques outils clients supplémentaire (Java Web Start, les plugins pour les Applets).
Enfin le JDK correspond au JRE + les outils de base pour le développement (javac, javap, javadoc, etc.)
On peut voir le détail de ceci sur cette page : http://java.sun.com/javase/6/docs/
a++
salut.
JRE (Java SE Runtime Environment): permet l'exécution d'applets et d'applications Java et contient :
– machine virtuelle (JVM)
– bibliothèque standard (API)
JDK (Java SE Development Kit): contient les outils de
développement :
– JRE
– compilateur
– débogueur
– génération de documentation
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager