A cosa serve Java su un computer?
![I programmi Java forniscono molte funzioni per l'uso professionale e personale.](http://413r.com/img/apps-y-software/283/para-qu-se-usa-java-en-una-computadora.jpg)
divertimento
Sia su computer che su Internet, i programmi Java offrono intrattenimento. Java è un linguaggio comune per la creazione di esperienze di gioco, con l'intera gamma di giochi per computer implementati utilizzando la piattaforma. Gli sviluppatori e le organizzazioni li utilizzano anche per creare software di intrattenimento e siti Web, compresi quelli per guardare video, ascoltare musica e interagire con i contenuti del web. I siti di intrattenimento utilizzano Java in vari modi, come la modellazione e la connessione ai database nel "motore secondario", oltre a fornire l'interazione dell'utente nell'interfaccia.
ufficio
Per qualsiasi cosa tu usi il software dell'ufficio, sia per lavoro che per scopi domestici, i programmi che usi possono essere scritti in Java. I programmi Java per l'ufficio includono l'elaborazione di testi e fogli di calcolo. Il sistema open source, Open Office, utilizza Java ed è un noto esempio di quanto sia flessibile la piattaforma. Un vantaggio importante in questo linguaggio è che è portatile, il che significa che gli sviluppatori possono scrivere programmi Java una volta e saranno compatibili con un certo numero di sistemi operativi diversi durante l'esecuzione.
organizzazione
Le applicazioni Java forniscono strumenti di organizzazione, inclusi calendari, comunicazioni elettroniche, come e-mail e persino la navigazione in Internet. Esistono molte applicazioni Java open source per la produttività, tra cui personal organizer, elenchi di cose da fare e strumenti di mappatura mentale. Quando le persone navigano sul Web, utilizzando strumenti online per l'organizzazione implementati in questa lingua, l'ambiente di runtime Java viene installato sui loro computer consentendo l'utilizzo di queste funzioni.
Basi di dati
Java fornisce una serie di risorse per le applicazioni di database. Pertanto è spesso la base per tale software. Gli sviluppatori possono utilizzarlo per creare interfacce utente per connettersi alle origini dati senza dover implementare queste connessioni all'interno del proprio codice, poiché il linguaggio fornisce risorse già pronte per questo. Le applicazioni Java possono quindi effettuare connessioni, nonché interrogare ed elaborare i loro risultati, i famosi sistemi di gestione di database in una rete, come Oracle e MySQL.
programmazione
Per la maggior parte degli utenti, Java è uno strumento che consente al software che usano di funzionare, ma rimangono relativamente distanti dalla propria interazione. Tuttavia, per gli sviluppatori, l'installazione di Java su un computer è ciò che consente di eseguire la sua programmazione. I principali strumenti che gli sviluppatori usano per creare applicazioni Java sono inclusi nel team di sviluppo Java, che include JRE. Esistono anche molti strumenti di sviluppo per questo linguaggio, inclusi ambienti di sviluppo integrati, come Eclipse e NetBeans.