Java: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m corr. link |
-unire |
||
Riga 1:
'''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. L’indipendenza dalla piattaforma è ottenuta grazie all'uso di uno strato software chiamato Java Virtual Machine (JVM) che traduce le istruzioni dei codici binari indipendenti dalla piattaforma generati dal compilatore java, 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
|