Байт-код java - це

Байт-код Java - набір інструкцій, виконуваних віртуальною машиною Java. Кожен код операції байт-коду - один байт. Використовуються в повному обсязі 256 можливих значень кодів операцій. 51 з них зарезервовані для використання в майбутньому.

інструкції

Інструкції можна розділити на кілька груп:

  • завантаження і збереження (наприклад, ALOAD_0. ISTORE),
  • арифметичні і логічні операції (наприклад, IADD. FCMPL),
  • перетворення типів (наприклад, I2B. D2I),
  • створення і перетворення об'єкта (наприклад, NEW. PUTFIELD),
  • управління стеком (наприклад, DUP. POP),
  • оператори переходу (наприклад, GOTO. IFEQ),
  • виклики методів і повернення (наприклад, INVOKESTATIC. IRETURN).

Також є кілька інструкцій, що виконують специфічні завдання, такі як викидання винятків, синхронізація і т. Д.

Багато інструкції мають префікси або суфікси, що відповідатимуть їхнім операндам:

Префікс або суфікс

Дивитися що таке "Байт-код Java" в інших словниках:

Байт-код - або байткод (англ. Byte code), іноді також використовується термін псевдокод машинно незалежний код низького рівня, що генерується транслятором і виконуваний інтерпретатором. Більшість інструкцій байт коду еквівалентні одній або ... ... Вікіпедія

Java Native Interface - (JNI) стандартний механізм для запуску коду, під керуванням віртуальної машини Java (JVM), який написаний на мовах С / С ++ або Ассемблера, і скомпонований у вигляді динамічних бібліотек, дозволяє не використовувати статичну зв'язування. Це ... ... Вікіпедія

Java Virtual Machine - У цій статті не вистачає посилань на джерела інформації. Інформація повинна бути проверяема, інакше вона може бути поставлена ​​під сумнів і вилучена. Ви можете ... Вікіпедія

Java-аплет - Необхідно перевірити якість перекладу і привести статтю у відповідність зі стилістичними правилами Вікіпедії. Ви можете допомогти поліпшити цю статтю, виправивши в ній помилки. Оригінал н ... Вікіпедія

Java - розроблена компанією Sun Microsystems система програмування, яка містить: універсальна мова програмування Java; компілятор; і віртуальну машину Java s Virtual Machine (JVM). Компілятор транслює вихідний Java текст в байт код, який ... Фінансовий словник

Схожі статті