Архитектура Microsoft Windows для разработчиков


Виртуальная Java-машина


Она необходима для выполнения Java-программ. Виртуальная машина — это эмулируемый программным способом процессор байт-кода Java. Она преобразует байт-коды в инструкции операционной системы, под управлением которой работает виртуальная машина, аналогично тому, как Visual C++ переводит исходный код в команды для конкретной платформы (рис. 4.3). В результате Java-код выполняется на любой платформе, где есть виртуальная Java-машина.

Рис. 4.3 Выполнение Java-программ



Содержание раздела