Инструкции байт-кода Java аналогичны машинному коду, но предназначены для интерпретации виртуальной машиной (ВМ), написанной специально для аппаратного обеспечения хоста.
Это означает, что при выполнении программы виртуальная машина Java интерпретирует байт-код и переводит его в машинный код.