Автор Milena Meyer задал вопрос в разделе Java
как работает java virtual machine? и получил лучший ответ
Ответ от Пропеллер на голову[активный]
тот же интерпретатор что и питон какой-нибудь, только формат кода бинарный и он больше похож на машинный, вместо переменных регистры
пропеллер на голову
(461)
знаете, такой ответ все-таки лучше чем ваше " жава интерпрИтирует в байт код."
жава компилируется в байт-код компилятором, который javac.
затем при запуске приложения этот байт-код интерпретируется, данный процесс называют умным красивым словом JIT-компиляция.
если вам для преподов, то лучше уж википедия и т. п. а то я хз как они отнесутся если вы скажете что JIT-компиляция = интерпретация.
преподам обычно пофиг как в реале. им важно чтоб как в книжке...
Спецификация JVM 8
docs. oracle. com/javase/specs/jvms/se8/html/