Java

Lessico del XXI Secolo (2012)

Java


<ǧàavë> (it. <ǧàva>). – Linguaggio di programmazione interpretato e orientato agli oggetti, sviluppato dalla Sun Microsystems negli anni Novanta del Novecento. Il codice sorgente di un programma scritto in J. non viene compilato in linguaggio macchina (dipendente dalla piattaforma) ma in un linguaggio intermedio, il byte code J. (indipendente dalla piattaforma), che per essere eseguito richiede l’uso di un interprete, la Java virtual machine (JVM). J. presenta due tipologie di programmi, le applicazioni e gli applet: i primi sono completi e indipendenti; i secondi invece sono inseriti nelle pagine web dei server centrali. Nel momento in cui un utente si collega a una pagina web con un browser dotato di compatibilità con J., il codice dell’applet viene temporaneamente trasferito all’utente ed eseguito localmente dal browser; la presenza di applet consente di aggiungere una serie di funzionalità (audio, video, ecc.) alla pagina web, favorendo l’interazione in tempo reale tra utente e sistema remoto. Nel 2006 il marchio J. è stato rilasciato dalla Sun Microsystems sotto licenza GPL (General public license); ciò lo ha reso liberamente implementabile. Oggi tutti i browser sono compatibili con Java.

TAG

Linguaggio di programmazione interpretato

Linguaggio macchina

Codice sorgente

Byte