Macchina virtuale Java: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riformulata sezione iniziale |
|||
Riga 1:
[[File:Java_Logo.svg|thumb|upright=0.5|Logo di [[Java (linguaggio di programmazione)|Java]], il primo [[linguaggio di programmazione ad alto livello]] per la JVM]]
In [[informatica]] la '''macchina virtuale Java''' (detta anche '''Java Virtual Machine''' o '''JVM''') è il componente della [[piattaforma Java]] responsabile per l'esecuzione dei [[programma (informatica)|programmi]] in formato [[bytecode]].
Tipicamente un programma in formato bytecode può essere ottenuto dalla [[compilazione]] di un programma equivalente in un [[linguaggio di programmazione]] di livello più alto. Tra i vari che possono essere tradotti in Java bytecode figurano [[Java (linguaggio di programmazione)|Java]], [[Groovy]], [[Clojure]], [[Scala (linguaggio di programmazione)|Scala]].
== Principio ==
|