Che cosa è Java Runtime Environment?

November 16

I computer utilizzano una varietà di strumenti e tecnologie software per svolgere attività degli utenti. Java è una delle tecnologie più comuni per applicazioni desktop e Web, anche se nella maggior parte dei casi gli utenti non sono consapevoli che Java è in esecuzione. Affinché il computer per eseguire programmi Java, sia come software o su siti web, deve avere una installazione di Java Runtime Environment (JRE). Ci sono diversi elementi chiave del JRE per gli sviluppatori e gli utenti.

Sviluppo

Gli sviluppatori possono progettare e creare programmi in linguaggio Java su qualsiasi computer con installato JRE. Questo processo comporta di solito strumenti aggiuntivi come il JDK (Java Development Kit), così come IDE (Integrated Development Environments). programmi Java offrono diversi tipi di funzionalità per il desktop e il Web, incluse le applicazioni di database business e la produttività, intrattenimento e. Java è ampiamente utilizzato per lo sviluppo dal momento che è gratuito e installato su una porzione significativa del computer in uso, sia in contesti di lavoro e di casa. '

Esecuzione

Una parte della JRE, la Java Virtual Machine (JVM) permette ai programmi Java di funzionare sui computer degli utenti. Il download JRE include la JVM, quindi gli utenti non hanno bisogno di installarlo manualmente. programmi Java utilizzano la JVM per eseguire il sistema operativo che l'utente ha. Questo è uno dei motivi principali per la popolarità di Java, come gli sviluppatori possono scrivere una versione di un programma Java, e la JVM si occuperà di esecuzione che programma su qualsiasi particolare sistema operativo.

Software

Quando gli utenti eseguono software Java, le risorse incluse nel JRE permettono esecuzione di tali programmi. software Java è di ampio respiro, come la piattaforma dispone di una grande quantità di "librerie" per funzioni quali la connessione a database e la costruzione di interfacce utente, tra molti altri. Nella programmazione, una "biblioteca" è un pacchetto di codice che gli sviluppatori possono utilizzare all'interno delle loro applicazioni. La presenza di più librerie in Java consente agli sviluppatori di creare applicazioni complesse in modo rapido, dal momento che queste risorse significa che non c'è bisogno di codificare tutti gli aspetti di una domanda di se stessi.

web

Siti e applicazioni web utilizzano Java, così come le macchine che forniscono questi servizi. i servizi Internet sono implementati utilizzando server Web, che sono essenzialmente i computer collegati in rete con software specifici. Molti dei programmi su Internet usano Java, compresi quelli sui server stessi e coloro che operano all'interno dei siti web si può sfogliare come un utente Internet. Un esempio comune è un applet Java, un programma che può essere eseguito all'interno del browser Web come parte di un sito web.

aggiornamenti

Java e JRE sono regolarmente aggiornati. Il processo di aggiornamento di un'installazione di Java in genere non richiede interazione da parte dell'utente molto, come il sistema operativo richiede agli utenti in caso di nuove versioni, aggiornando automaticamente il JRE non appena viene concesso il permesso. aggiornamenti Java sono importanti per gli utenti perché forniscono funzionalità aggiuntive, una maggiore efficienza e spesso una maggiore sicurezza. Quando gli utenti accedono a servizi Web che coinvolgono Java, la sicurezza è particolarmente rilevante, che è il motivo per cui gli aggiornamenti Java sono sempre consigliabile.