Creative Saplings

Diferencia entre JDK, JRE y JVM

enero 18, 2021
No Comments

Debemos comprender las diferencias entre JDK, JRE y JVM antes de continuar con Java. Vea la breve descripción general de JVM aquí.

Si desea obtener el conocimiento detallado de Java Virtual Machine, pase a la página siguiente. En primer lugar, veamos las diferencias entre JDK, JRE y JVM.

JVM

JVM (Java Virtual Machine) es una máquina abstracta. Se llama máquina virtual porque no existe físicamente. Es una especificación que proporciona un entorno de ejecución en el que se puede ejecutar el código de bytes de Java. También puede ejecutar aquellos programas que están escritos en otros lenguajes y compilados en código de bytes Java.

Las JVM están disponibles para muchas plataformas de hardware y software. JVM, JRE y JDK dependen de la plataforma porque la configuración de cada sistema operativo es diferente entre sí. Sin embargo, Java es independiente de la plataforma. Hay tres nociones de JVM: especificación, implementación e instancia.

La JVM realiza las siguientes tareas principales:

  • Carga código
  • Verifica código
  • Ejecuta código
  • Proporciona un entorno de ejecución

Más detalles.

JRE

JRE es un acrónimo de Java Runtime Environment. También está escrito como Java RTE. Java Runtime Environment es un conjunto de herramientas de software que se utilizan para desarrollar aplicaciones Java. Se utiliza para proporcionar el entorno de ejecución. Es la implementación de JVM. Existe físicamente. Contiene un conjunto de bibliotecas + otros archivos que JVM usa en tiempo de ejecución.

La implementación de JVM también es lanzada activamente por otras compañías además de Sun Micro Systems.

JDK

JDK es un acrónimo de Java Development Kit. El Java Development Kit (JDK) es un entorno de desarrollo de software que se utiliza para desarrollar aplicaciones y subprogramas Java. Existe físicamente. Contiene herramientas de desarrollo JRE +.

JDK es una implementación de cualquiera de las siguientes plataformas Java lanzadas por Oracle Corporation:

  • Plataforma Java de edición estándar
  • Plataforma Java de edición empresarial
  • Plataforma Java de Micro Edition

Articles
Previous Post

Techo de metal frente a tejas de asfalto

Next Post

HTML5 - Arrastrar y soltar

Deja una respuesta Cancelar la respuesta

Entradas recientes

  • Las mejores escuelas de fotografía del mundo, 2020
  • Los ciudadanos soberanos llevan su filosofía antigubernamental a las carreteras
  • Guía de costos de reparación de estuco
  • Muckrakers (Español)
  • Precision Oncology (Español)

Archivos

  • febrero 2021
  • enero 2021
  • diciembre 2020
  • noviembre 2020
  • octubre 2020
  • septiembre 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.