Dom Razvoj Što je bajt kod? - definicija iz tehopedije

Što je bajt kod? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Bytecode?

Bytecode je objektno orijentirani programski (OOP) kôd sastavljen da radi na virtualnom stroju (VM) umjesto na središnjoj procesnoj jedinici (CPU). VM pretvara programski kôd u čitljiv strojni jezik za CPU jer platforme koriste različite tehnike tumačenja koda. VM pretvara bajt kod za interoperabilnost platforme, ali bajt kod nije specifičan za platformu.

Bytecode je u sastavljenom formatu programskog jezika Java i ima .class ekstenziju izvedenu Java Virtual Machine (JVM).

Ovaj je pojam poznat i kao prijenosni kod (p-kod) i srednji kod.

Tehopedia objašnjava Bytecode

Određeni programski jezici, poput C i C ++, zahtijevaju različite kompajlere platforme, poput onih u sustavu Windows, Mac ili Linux, koji ovise o hardverskim i CPU komunikacijskim metodama i zahtijevaju prekomponiranje. Bytecode ne zahtijeva prekomponiranje ili izmjenu koda jer VM omogućuje programiranje za prijenosnost kôda preko platforme. VM dobavljač upravlja jezičnim zadacima specifičnim za platformu.

Android i Flash dva su poznata programska jezika koji koriste bajt kod za jednostavnu interoperabilnost.

Što je bajt kod? - definicija iz tehopedije