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

Какво е байт код на Java? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Java Bytecode?

Java байт кодът е резултат от компилирането на програма Java, междинно представяне на тази програма, която е машинно независима.


Байтовият код на Java се обработва от виртуалната машина на Java (JVM) вместо процесора. Работата на JVM е да извършва необходимите обаждания на ресурса към процесора, за да стартира байтовия код.

Techopedia обяснява Java Bytecode

Java байт код е полученият компилиран обектов код на Java програма. Този байт код може да се стартира във всяка платформа, която има инсталация на Java.

Тази независимост на машината се дължи на виртуалната машина на Java, която изпълнява байта кода в прокси на процесора, което означава, че Java програмист не трябва да знае за странностите и нюансите за конкретни операционни системи и процесори, на които ще се стартира програмата, защото виртуалната машина се грижи за тези специфики.

Байтовият код на Java не е напълно компилиран, а по-скоро просто междинен код, разположен в средата, тъй като все още трябва да бъде интерпретиран и изпълнен от JVM, инсталиран на конкретната платформа като Windows, Mac или Linux.

След компилиране, изходният код на Java се преобразува в байт код .class.

Какво е байт код на Java? - определение от техопедия