Bopesa kombo ya ba composants 3 ya machine virtuelle ya java.
 Ba 3 composantes ya minene ya Java Virtual Machine (JVM) ezali : 1. Classe Chargeur : Composante oyo ezali responsable ya ko charger, ko lien, pe ko initialiser ba classes na ba interfaces. Ezali kotanga code Java oyo esangisi, na lolenge ya ba fichiers .class, uta na système ya ba fichiers, mpe e charger yango na mémoire. 2. Esika ya ba données ya tango ya kosala: Composante oyo ezali responsable ya allocation ya mémoire na tango ya exécution. Ezali na ba domaines ya mémoire ebele lokola Zone ya Méthode, Zone ya Heap, Zone ya Stack, Register ya Compteur ya Programme (PC), na Stack ya Méthode Native. 3. Moteur d’exécution : Composante oyo ezali responsable ya ko exécuter ba instructions ya bytecode oyo e charger na mémoire na Classe Chargeur. Moteur ya Exécution ezali na ba sous-composants misato ya minene : Interprète, Compilateur Just-In-Time (JIT), na Collecteur ya poubelle.