Rumah Pembangunan Apakah bytecode? - definisi dari techopedia

Apakah bytecode? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Bytecode?

Bytecode adalah kod pengaturcaraan berorientasikan objek (OOP) yang dikompilasi untuk dijalankan pada mesin maya (VM) dan bukannya unit pemprosesan pusat (CPU). VM mengubah kod program ke dalam bahasa mesin yang boleh dibaca untuk CPU kerana platform menggunakan teknik interpretasi kod yang berbeza. A VM menukar bytecode untuk interoperability platform, tetapi bytecode bukan platform khusus.

Bytecode adalah dalam format bahasa pengaturcaraan Java yang dikompilasi dan mempunyai pelanjutan kelas. Dilaksanakan oleh Java Virtual Machine (JVM).

Istilah ini juga dikenali sebagai kod mudah alih (p-code) dan kod perantaraan.

Techopedia menerangkan Bytecode

Bahasa pengaturcaraan tertentu seperti C dan C ++ memerlukan penyusun platform yang berbeza, seperti yang terdapat di Windows, Mac atau Linux, yang bergantung kepada perkakasan dan kaedah komunikasi CPU dan memerlukan pengkomputeran semula. Bytecode tidak memerlukan kod kompilasi atau diubah kerana VM membolehkan pengaturcaraan bagi kod laluan silang platform. Penyedia VM mengendalikan tugas bahasa yang spesifik platform.

Android dan Flash adalah dua bahasa pengaturcaraan yang terkenal menggunakan bytecode untuk memudahkan operasi.

Apakah bytecode? - definisi dari techopedia