Isi kandungan:
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.
