Ev gelişme Bayt kodu nedir? - techopedia nedir?

Bayt kodu nedir? - techopedia nedir?

İçindekiler:

Anonim

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. Platformlar farklı kod yorumlama teknikleri kullandığından VM, program kodunu CPU için okunabilir makine diline dönüştürür. VM, bayt kodunu platform birlikte çalışabilirlik için dönüştürür, ancak bayt kodu platforma özgü değildir.

Bytecode derlenmiş bir Java programlama dili biçimindedir ve Java Virtual Machine (JVM) tarafından yürütülen .class uzantısına sahiptir.

Bu terime taşınabilir kod (p kodu) ve ara kod da denir.

Techopedia Bayt Kodunu Açıklıyor

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

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

Bayt kodu nedir? - techopedia nedir?