當前位置:編程學習大全網 - 網站源碼 - .net運行機制,要流程圖

.net運行機制,要流程圖

.Net?Framework是壹個以規格為基礎的開發平臺。而這份規格統稱為CLI(Common?Language?Infrastructure),而最初由Micrsoft依據這份規格所自行實現的產品就是CLR?。在CLI規格中,又細分為四個子規格。CIL(Common?Intermediate?Language)、CTS(Common?Type?System)、在CTS中又細分CLS(Common?Language?Specification)子規格和VES(Virtual?Executing?System)。CLS包含大多數語言都能實現的類型,CLI規範支持CLI的程序語言至少必須滿足CLS的規格,這樣才能達到跨語言集成的目的。

CLR運行機制

支持CLI的程序語言必須擁有壹個編譯器,該編譯器必須具備將源碼編譯成IL?Code的能力,也就是CIL規格所定義的語言格式,然後交由CLR來運行。在載入IL?Code之後,CLR會調用JIT?Complier(Just-In-Time?Complier)將這些IL?Code轉化為Native?Code,也就是機器碼來運行。?

我是從“上海全鼎軟件學院”畢業的————————

  • 上一篇:掃二維碼為什麽不能自動顯示車牌號
  • 下一篇:野外生存需要什麽裝備?
  • copyright 2024編程學習大全網