Play IT

Виртуальная машина байт-кода

Интерактивное демо «Виртуальная машина байт-кода» — раздел Энциклопедия · Код и разработка.

code-devencyclopedia

Выполнение байт-кода на VM

Стековая модель, интерпретация, JIT и AOT — один и тот же метод

Каждый opcode — цикл "считай-выполни"

Байт-код метода add()
iconst_2
iconst_3
iadd
istore_0
return
Операндный стек
пусто
Относительная скорость: ×1

Запустите выполнение — шаг за шагом по байт-коду.