bytecode

Kirjoittaja: Peter Berry
Luomispäivä: 11 Elokuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM
Video: What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM

Sisältö

Määritelmä - mitä tavukoodi tarkoittaa?

Tavukoodi on oliokeskeinen ohjelmointikoodi (OOP), joka on koottu toimimaan virtuaalikoneessa (VM) keskusyksikön (CPU) sijasta. VM muuntaa ohjelmakoodin luettavalle konekielelle CPU: lle, koska alustat käyttävät erilaisia ​​kooditulkintatekniikoita. VM muuntaa tavukoodin käyttöympäristön yhteentoimivuutta varten, mutta tavukoodi ei ole käyttöjärjestelmäkohtainen.


Tavukoodi on koottu Java-ohjelmointikielen muodossa ja sillä on Java-virtuaalikone (JVM) suorittama .class-laajennus.

Tätä termiä kutsutaan myös kannettavaksi koodiksi (p-koodi) ja välikoodiksi.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää tavukoodin

Tietyt ohjelmointikielet, kuten C ja C ++, vaativat erilaisia ​​alustojen kääntäjiä, kuten Windows, Mac tai Linux, jotka riippuvat laitteisto- ja CPU-tiedonsiirtomenetelmistä ja vaativat uudelleenkompilointia. Tavukoodi ei vaadi koodin uudelleenkompilointia tai muutosta, koska VM mahdollistaa alustojen välisen koodin siirrettävyyden ohjelmoinnin. VM-palveluntarjoaja käsittelee käyttöjärjestelmäkohtaiset kielitehtävät.


Android ja Flash ovat kaksi tunnettua ohjelmointikieltä, jotka käyttävät tavukoodia helppoon yhteentoimivuuteen.