Creative Saplings

Differenza tra JDK, JRE e JVM

Gennaio 18, 2021
No Comments

Dobbiamo comprendere le differenze tra JDK, JRE e JVM prima di procedere ulteriormente con Java. Vedere la breve panoramica di JVM qui.

Se si desidera ottenere la conoscenza dettagliata di Java Virtual Machine, passare alla pagina successiva. In primo luogo, vediamo le differenze tra JDK, JRE e JVM.

JVM

JVM (Java Virtual Machine) è una macchina astratta. È chiamata macchina virtuale perché fisicamente non esiste. È una specifica che fornisce un ambiente di runtime in cui è possibile eseguire il bytecode Java. Può anche eseguire quei programmi scritti in altri linguaggi e compilati in bytecode Java.

Le JVM sono disponibili per molte piattaforme hardware e software. JVM, JRE e JDK dipendono dalla piattaforma perché la configurazione di ciascun sistema operativo è diversa l’una dall’altra. Tuttavia, Java è indipendente dalla piattaforma. Esistono tre nozioni della JVM: specifica, implementazione e istanza.

La JVM esegue le seguenti attività principali:

  • Carica il codice
  • Verifica code
  • Esegue il codice
  • Fornisce l’ambiente di runtime

Ulteriori dettagli.

JRE

JRE è l’acronimo di Java Runtime Environment. È anche scritto come Java RTE. Java Runtime Environment è un insieme di strumenti software utilizzati per lo sviluppo di applicazioni Java. Viene utilizzato per fornire l’ambiente di runtime. È l’implementazione di JVM. Esiste fisicamente. Contiene una serie di librerie + altri file che JVM utilizza in fase di runtime.

L’implementazione di JVM è rilasciata attivamente anche da altre società oltre a Sun Micro Systems.

JDK

JDK è l’acronimo di Java Development Kit. Il Java Development Kit (JDK) è un ambiente di sviluppo software utilizzato per sviluppare applicazioni e applet Java. Esiste fisicamente. Contiene strumenti di sviluppo JRE +.

JDK è un’implementazione di una qualsiasi delle piattaforme Java fornite di seguito rilasciate da Oracle Corporation:

  • Piattaforma Java Standard Edition
  • Piattaforma Java Enterprise Edition
  • Piattaforma Java Micro Edition

Articles
Previous Post

Tetto in metallo e tegole d'asfalto

Next Post

HTML5 - Trascina e rilascia

Lascia un commento Annulla risposta

Articoli recenti

  • Best Photography Schools In The World, 2020
  • I cittadini sovrani portano la loro filosofia antigovernativa sulle strade
  • Guida ai costi di riparazione dello stucco
  • Muckrakers (Italiano)
  • Oncologia di precisione

Archivi

  • Febbraio 2021
  • Gennaio 2021
  • Dicembre 2020
  • Novembre 2020
  • Ottobre 2020
  • Settembre 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.