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

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

Оглавление:

Anonim

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

Байт-код - это код объектно-ориентированного программирования (ООП), скомпилированный для работы на виртуальной машине (ВМ) вместо центрального процессора (ЦП). ВМ преобразует программный код в читаемый машинный язык для ЦП, потому что платформы используют разные методы интерпретации кода. ВМ преобразует байт-код для взаимодействия платформы, но байт-код не зависит от платформы.

Байт-код представлен в формате скомпилированного языка программирования Java и имеет расширение .class, выполняемое виртуальной машиной Java (JVM).

Этот термин также известен как переносимый код (p-код) и промежуточный код.

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

Для некоторых языков программирования, таких как C и C ++, требуются разные компиляторы платформы, например, в Windows, Mac или Linux, которые зависят от аппаратных средств и методов связи ЦП и требуют перекомпиляции. Байт-код не требует перекомпиляции или изменения кода, потому что виртуальная машина позволяет программировать для кросс-платформенной переносимости кода. Поставщик VM обрабатывает языковые задачи для конкретной платформы.

Android и Flash - это два известных языка программирования, использующие байт-код для простоты взаимодействия.

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