Bytecode

Yazar: Peter Berry
Yaratılış Tarihi: 11 Ağustos 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
What is Bytecode? Explain Bytecode, Define Bytecode, Meaning of Bytecode
Video: What is Bytecode? Explain Bytecode, Define Bytecode, Meaning of Bytecode

İçerik

Tanımı - Bytecode ne anlama geliyor?

Bayt kodu, merkezi bir işlem birimi (CPU) yerine sanal bir makinede (VM) çalışmak üzere derlenen nesne yönelimli programlama (OOP) kodudur. VM, program kodunu CPU için okunabilir makine diline dönüştürür, çünkü platformlar farklı kod yorumlama tekniklerini kullanır. VM, platform birlikte çalışabilirliği için bayt kodunu dönüştürür, ancak bayt kodu platforma özgü değildir.


Bayt kodu, derlenmiş bir Java programlama dili biçimindedir ve Java Sanal Makinesi (JVM) tarafından yürütülen .class uzantısına sahiptir.

Bu terim aynı zamanda taşınabilir kod (p kodu) ve ara kod olarak da bilinir.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Bytecode açıklar

C ve C ++ gibi belirli programlama dilleri, donanım ve CPU iletişim yöntemlerine bağlı olan ve yeniden derlenmeyi gerektiren Windows, Mac veya Linux'taki gibi farklı platform derleyicileri gerektirir. Bytecode, yeniden derleme veya değiştirme kodu gerektirmez, çünkü VM platformlar arası kod taşınabilirliği için programlama sağlar. VM sağlayıcısı, platforma özgü dil görevlerini yerine getirir.


Android ve Flash, birlikte çalışabilirlik için bytecode kullanan iki iyi bilinen programlama dilidir.