Tanım:
Hafızaya yüklenmiş sınıf ve nesneleri bytecode'dan okuyup runtime bir şekilde çalıştıran JVM nin bileşeni. Interpreter (bytecode u makine koduna çeviri), JIT (Just in Time) Compiler (çalışma anında performans kazancı için), Garbage Collector, Java Native Interface (JNI, yerel kodları çalıştırmak için) ve Native Method Libraries (yerel sistemden gerekli kütüphaneleri yüklemek ve çalıştırmak için) bileşenlerinden oluşur.