Правильно ли я понял?
На языке программирования Java весь исходный код сначала написан в текстовых файлах, заканчивающихся расширением .java.
Потом эти исходные файлы компилируются в .class-файлы компилятором javac. Но файл .class не содержит кода, он содержит байт-код машинный язык Java Virtual Machine (JVM).
Затем инструмент запуска java запускает ваше приложение с экземпляром виртуальной машины Java. (вот это не понял).
Инструмент запуска Java - это JDK. Он содержит JRE, которая запускается процессом java. Этот процесс запускает JVM, которая читает и выполняет ваши файлы.
Виртуальная машина JVM содержит виртуальный процессор, который выполняет байт-код. А также содержит JIT компилятор, который транслирует байт-код в машинный код. Этот код и выполняется на вашем компе.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости