Nwlapcug.com


Le differenze tra JRE e JDK

Le differenze tra JRE e JDK


Java è un linguaggio di programmazione sviluppato da James Gosling nel 1995. E da allora è stato ampliato ed è una parte essenziale della programmazione Web. Gli sviluppatori utilizzano il JDK (Java Development Kit) per programmare il codice Java e JRE (Java Runtime Environment) per eseguire questi script Java.

JVM

Sia il JDK e JRE includono la JVM o Java Virtual Machine. Sua funzione è quella di caricare i file in modo che uno script Java può eseguire e quindi eseguire lo script. File di script Java in genere vengono chiamati file Class. La JVM può essere visto come l'elemento che colma il JDK e JRE, come entrambi contengono la stessa JVM per qualsiasi script specificato, che è necessario per farlo funzionare correttamente.

Esecuzione di Java

Per eseguire un programma Java, è necessario disporre un JDK o un JRE installato. Entrambi utilizzeranno informazioni da JVM dello script per eseguire il programma Java. La differenza è che JRE può solo eseguire lo script, mentre il JDK contiene gli strumenti necessari per eventuali problemi che possono verificarsi quando si esegue lo script di debug. Tuttavia, entrambi gli strumenti eseguire lo script nello stesso modo, e se si desidera solo eseguire gli script Java, quindi JRE è perfettamente adatto.

Programmazione

Il Java Development Kit contiene gli strumenti che sono necessari per gli script dei programmi Java. Questo include strumenti che convertono il codice nello script, aiuta lo sviluppatore a individuare problemi e conflitti e compilare il codice in uno script realizzabile. Se si desidera sviluppare codice Java script di tua scelta, JDK è assolutamente necessario, come JRE non dispongono di questa funzionalità.

Biblioteche

Una libreria di classi per Java è un insieme di risorse utilizzate dal programma per eseguire e sviluppare gli script. Il JRE contiene le librerie standard e solo quelli che sono necessari per eseguire gli script Java. Il JDK, oltre ai suoi strumenti di programmazione, contiene tutte le librerie standard in modo che qualsiasi tipo di script Java può essere programmato dallo sviluppatore e quindi eseguire, debug e compilato per il corretto funzionamento in un JRE.