Перейти к содержимому
  • 0
kaka888

Что такое байт-код?

Вопрос

Вики: Байт-код — стандартное промежуточное представление, в которое может быть переведена компьютерная программа автоматическими средствами. По сравнению с исходным кодом, удобным для создания и чтения человеком, байт-код — это компактное представление программы, уже прошедшей синтаксический и семантический анализ.

А теперь может кто-нибудь попроще объяснить мне чтойта?)

Буду очень благодарен

Изменено пользователем kaka888

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

К примеру в Java код, который мы пишем - оптимизируется во время компилирования и переводится в байткод. Этот байткод выполняется виртуальной машиной java. У каждого проца свой набор команд и чтобы выполнить одну и ту же операцию - надо использовать разные команды. Код под Intel не будет рабоатть на ARM или AMD. Нам бы приходилось переписывать/компилировать свою программу для каждого вида процов. Поэтому сделали промежуточную прогу, которая выполняет то, что написано в наших прогах, байткод это просто оптимизированный и упрощенный вид наших прог, разбитый на кучу мелких простых операций.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...