跳至內容

通用語言運行庫

出自Taiwan Tongues 客語維基
於 2025年8月23日 (六) 17:02 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

通用語言執行平台Common Language Runtime,簡稱CLR)係Microsoft為佢兜个 . NET 个虛擬機器所選用个名稱。佢係微軟著通用語言架構(CLI)个實作版本,佢定義了一隻程式碼執行个環境。CLR 執行一種安到通用中間語言个位元組碼,這通用中央語言實作版本。

CLR 執行在微軟个視窗作業系統頂項。檢視通用語言架構做得尋著該規格个實作版本列表。其中有兜版本係執行在非 Windows 个作業系統裡背。

主要功能

CLR 个主要功能像下一 . 基礎類別庫支援 BaseClass Library Support 二 . 記憶體个管理 Memory Management 三 . 執行緒管理 Thread Management 四 . 垃圾回收 Garbage Collection 五 . 安全性 Security 六 . 類型檢查 Type Checker 七 . 異常管理 Exception Manager 八 . 除了錯管理 DebugEngine 九 . 中間碼 ( MSIL ) 到機器碼 ( Native ) 編譯十 . 類別裝載 Class Loader

開發人員使用高階程式語言寫程式。續下來編譯器同程式碼編譯成微軟个中繼語言 ( MSIL )。執行个時節 CLR 會將 MSIL 碼轉換做作業系統个原生碼(Native code)。 CLR 內建有即時編譯)編譯器。

參考文獻

  • Overview ( Microsoft MSDN )

外部連結

  • C # Online . NET / Common Language Runtime

參見

  • . NET Framework
  • Parrot 虛擬機器
  • Java 虛擬機器
  • Portable . NET
  • Metadata
  • Runtime
  • Common TypeSystem
  • C + + / CLI