|
Java Virtual Machine (JVM) |
|
Ve své podstatě se jedná o program, který pomocí emulace vytváří iluzi virtuálního stroje pouze pro konkrétní aplikace, applety nebo skripty, nikoliv už pro operační systém. Emulátor na vstupu dostává program přeložený do “strojového“ kódu srozumitelného pro JVM (tzv. Java bytecode). Ten následně pouze simuluje provedení přeložených instrukcí a ve skutečnosti je pouze interpretuje dále.
|