Дом развитие Что такое байт-код Java? - определение из техопедии

Что такое байт-код Java? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает байт-код Java?

Java-байт-код является результатом компиляции Java-программы, промежуточного представления этой программы, которое не зависит от машины.


Байт-код Java обрабатывается виртуальной машиной Java (JVM) вместо процессора. Задача JVM - выполнить необходимые вызовы ресурсов для процессора, чтобы запустить байт-код.

Техопедия объясняет байт-код Java

Байт-код Java - это результирующий скомпилированный объектный код Java-программы. Этот байт-код может быть запущен на любой платформе, на которой установлена ​​Java.

Эта независимость от машины обусловлена ​​тем, что виртуальная машина Java запускает байт-код на прокси-сервере процессора, а это означает, что программисту на Java не нужно знать причуды и нюансы конкретных операционных систем и процессоров, на которых будет запускаться программа. виртуальная машина заботится об этих особенностях.

Байт-код Java не полностью скомпилирован, а скорее является промежуточным кодом, расположенным посередине, потому что он все еще должен интерпретироваться и выполняться JVM, установленной на конкретной платформе, такой как Windows, Mac или Linux.

После компиляции исходный код Java преобразуется в байт-код .class.

Что такое байт-код Java? - определение из техопедии