La JVM

  • 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

© Ing. Stefano Salvi - All rights reserved