Как работает интерпретация в Java JVM?
Решил углубиться в архитектуру JVM и понял, что не понимаю как работает механизм интерпретации. Решил разобраться на примере такого алгоритма: 1)Налить в чайник воду 2)Зажечь спичку 3)Открыть кран газовой горелки 4)Поднести спичку к горелке 5)Поставить чайник на плиту 6)Ждать, пока вода закипит 7)Выключить газ. Не могли бы помочь с интерпретатором Java Virtual Machine (как он читает байт-код и его интерпретирует) на примере предложенного выше алгоритма?