Itthon Fejlesztés Mi a kezelt kód? - meghatározás a techopedia alapján

Mi a kezelt kód? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a kezelt kód?

A kezelt kód egy olyan séma, amelyet a Microsoft alkalmaz néhány magas szintű programozási nyelvre annak végrehajtása érdekében a .Net Framework Common Language Runtime segítségével.

Ennek lényege a futásidejű és a natív módon végrehajtó kód közötti együttműködési szerződés, amely kimondja, hogy a futási idő leállíthatja a végrehajtó CPU-t annak érdekében, hogy az információt kinyerje, amely a CPU által végrehajtott aktuális címre jellemző. Ennek célja a típusbiztonság, a tömbkötés és az indexelés, a hulladékgyűjtés és a kivételkezelés biztosítása.

A Techopedia magyarázza a kezelt kódot

A kezelt kód arra a kódra vonatkozik, amelyet a Microsoft .Net Framework használatához támogatott magas szintű programozási nyelv bármelyikével írtak. Ezen nyelvek mindegyike egységes osztálykönyvtárakkal rendelkezik, amelyeket később köztes nyelvre (IL) kódolhatnak. A futásidejű tudatos fordító segítségével a közbenső nyelvet natív végrehajtható kódká lehet fordítani, amely a kezelt végrehajtási környezetben futtatható. Ez biztosítja, hogy mindig a megfelelő tömbkötés és indexellenőrzés, valamint a megfelelő hulladékgyűjtés és hibakezelés történjen.


Sok tipikus programozási hibát el lehet kerülni a kezelt kód használatával a kezelt végrehajtási környezetben történő fordítás révén. A kicsi és fárasztó feladatok, mint például a biztonsági ellenőrzések, a nem használt tárgyak megsemmisítése és a memóriakezelés, automatikusan megtörténnek.


Támogatott programozási nyelvek:

  • C ++
  • C #
  • J #
  • Microsoft Jscript .Net
  • Microsoft Visual Basic .Net
  • Más nyelvek, amelyek támogatják a .Net keretet
Mi a kezelt kód? - meghatározás a techopedia alapján