Macchina virtuale Java: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Implementazioni: -java è per metà GPL |
m Coordinamento Template: Sostituzione stub |
||
Riga 1:
{{
{{vedi anche|Architettura della macchina virtuale Java}}
La '''macchina virtuale Java''', detta anche '''Java Virtual Machine''' o '''JVM''', è la [[macchina virtuale]] che esegue i programmi in linguaggio [[bytecode]], ovvero i prodotti della [[compilatore|compilazione]] dei [[codice sorgente|sorgenti]] [[Java (linguaggio)|Java]]. La JVM è formalmente una [[specifica]], mantenuta da [[Sun Microsystems]]. Qualsiasi sistema che si comporti in modo coerente con tale specifica sarà quindi da considerarsi una particolare [[implementazione]] della JVM. Esistono implementazioni [[software]] per praticamente tutti i [[sistema operativo|sistemi operativi]] moderni, sia gratuite che commerciali. Inoltre, esistono implementazioni speciali per particolari ambienti [[hardware]]/[[software]] (per esempio [[telefono cellulare|telefoni cellulari]] e [[palmare|palmari]]), e persino implementazioni hardware.
|