Java virtuaalmasin
Java virtuaalmasin (inglise keeles Java Virtual Machine) on abstraktne masin, mis interpreteerib kompileeritud Java baitkoodi arvuti protsessorile arusaadavateks instruktsioonideks. Java virtuaalmasina puhul on tegemist abstraktsioonikihiga, mis võimaldab jooksutada Java baitkoodiks kompileeritud rakendusi riistvaraplatvormist sõltumata. Masin tagab, et baitkood valideeritakse ning täidetakse korrektselt. Levinuim Java virtuaalmasina implementatsioon on Oracle poolt hallatav HotSpot.