Будинки Розвиток Що таке байт-код? - визначення з техопедії

Що таке байт-код? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Bytecode?

Байт-код - це об'єктно-орієнтований код програмування (OOP), складений для роботи на віртуальній машині (VM) замість центрального процесорного блоку (ЦП). VM перетворює програмний код в читану машинну мову для процесора, оскільки платформи використовують різні методи інтерпретації коду. VM перетворює байт-код для сумісності платформи, але байт-код не залежить від платформи.

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

Цей термін також відомий як портативний код (p-код) і проміжний код.

Техопедія пояснює байт-код

Деякі мови програмування, такі як C і C ++, вимагають різних компіляторів платформ, таких як Windows, Mac або Linux, які залежать від апаратних засобів та процесорів зв'язку CPU та потребують перекомпіляції. Байт-код не вимагає перекомпіляції чи змінення коду, оскільки VM дозволяє програмувати переносність міжплатформового коду. Постачальник VM обробляє мовні завдання для платформи.

Android і Flash - це дві відомі мови програмування, що використовують байт-код для легкої сумісності.

Що таке байт-код? - визначення з техопедії