- La JVM continuamente legge opcode e operandi dall'area dei metodi ed opera sulle altre
strutture in base alle operazioni indicate dai bytecode
- La struttura della JVM consente di controllare gli accessi alla memoria da parte dei
bytecode stessi
- La JVM sarà in grado di leggere e caricare delle classi, quando viene richiesto,
e di collegarle
- Sarà inoltre in grado di invocare delle funzioni in linguaggio macchina (nativo)
per implementare l'interfaccia con il sistema ospite
- Al momento dell'avvio la JVM caricherà una serie di classi che implementano le funzioni
di sistema, in parte scritte in Java in parte in codice nativo
|