Java: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Applet è femminile, perché deriva da "applicazione" (http://lists.linux.it/pipermail/tp/2001-September/001075.html, http://lists.kde.org/?l=kde-i18n-it&m=111058498205040&w=2)
m java->Java (maiuscole!)
Riga 3:
[[Immagine:Java-Logo.png|80px|left|Il logo di Java]]
'''Java''' è un [[:Categoria:Linguaggi di programmazione|linguaggio di programmazione]] [[w:object oriented|object oriented]] realizzato dalla [http://www.sun.com Sun Microsystems], indipendente dalla piattaforma, modellato a partire dai linguaggi [[C]] e [[Dal C al C++|C++]] di cui mantiene molte caratteristiche.
<br/>L’indipendenza dalla piattaforma è ottenuta grazie all'uso di uno strato software chiamato [[w:Java Virtual Machine|Java Virtual Machine]] (JVM) che traduce le istruzioni dei codici binari indipendenti dalla piattaforma, generati dal compilatore javaJava, in istruzioni eseguibili dalla macchina locale.
 
Java ha quindi unito i vantaggi di un linguaggio compilato a quelli di uno interpretato. Il sorgente Java viene infatti compilato in un codice intermedio tra il linguaggio macchina e il codice sorgente: il '''''bytecode'''''. Il file scritto in Bytecode sarà effettivamente il programma Java e ogni istruzione scritta in Bytecode viene interpretata dalla JVM a runtime