Creative Saplings

Différence entre JDK, JRE et JVM

janvier 18, 2021
No Comments

Nous devons comprendre les différences entre JDK, JRE et JVM avant de passer à Java. Consultez la brève présentation de JVM ici.

Si vous souhaitez obtenir des connaissances détaillées sur Java Virtual Machine, passez à la page suivante. Tout d’abord, voyons les différences entre JDK, JRE et JVM.

JVM

JVM (Java Virtual Machine) est une machine abstraite. On l’appelle une machine virtuelle car il n’existe pas physiquement. Il s’agit d’une spécification qui fournit un environnement d’exécution dans lequel le bytecode Java peut être exécuté. Il peut également exécuter les programmes écrits dans d’autres langages et compilés en bytecode Java.

Les JVM sont disponibles pour de nombreuses plates-formes matérielles et logicielles. JVM, JRE et JDK dépendent de la plate-forme car la configuration de chaque système d’exploitation est différente l’une de l’autre. Cependant, Java est indépendant de la plate-forme. Il existe trois notions de la JVM: spécification, implémentation et instance.

La JVM effectue les tâches principales suivantes:

  • Charge le code
  • Vérifie code
  • Exécute le code
  • Fournit l’environnement d’exécution

Plus de détails.

JRE

JRE est un acronyme pour Java Runtime Environment. Il est également écrit en Java RTE. L’environnement d’exécution Java est un ensemble d’outils logiciels utilisés pour développer des applications Java. Il est utilisé pour fournir l’environnement d’exécution. C’est l’implémentation de JVM. Cela existe physiquement. Il contient un ensemble de bibliothèques + d’autres fichiers que JVM utilise lors de l’exécution.

L’implémentation de JVM est également activement diffusée par d’autres sociétés en plus de Sun Micro Systems.

JDK

JDK est un acronyme pour Java Development Kit. Le kit de développement Java (JDK) est un environnement de développement logiciel utilisé pour développer des applications et des applets Java. Cela existe physiquement. Il contient des outils de développement JRE +.

JDK est une implémentation de l’une des plates-formes Java ci-dessous publiées par Oracle Corporation:

  • Plateforme Java Standard Edition
  • Plateforme Java Enterprise Edition
  • Plateforme Java Micro Edition

Articles
Previous Post

Bardeaux de toit en métal vs bardeaux d'asphalte

Next Post

HTML5 - Glisser-déposer

Laisser un commentaire Annuler la réponse

Articles récents

  • Meilleures écoles de photographie du monde, 2020
  • Les citoyens souverains apportent leur philosophie anti-gouvernement aux routes
  • Guide des coûts de réparation du stuc
  • Muckrakers (Français)
  • Oncologie de précision

Archives

  • février 2021
  • janvier 2021
  • décembre 2020
  • novembre 2020
  • octobre 2020
  • septembre 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.