跳至內容

通用語言運行庫

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

通用語言執行平台Common Language Runtime,簡稱CLR)是微軟為𪜶的 . NET 的虛擬機器咧選用的名稱。伊是微軟著通用語言架構(CLI)的實作版本,伊定義一个坎站執行的環境。CLR 執行一種叫做通用中央語言的位元組碼,這是略軟仔通用中央語言實作版本。

CLR 執行佇咧微軟的視窗作業系統頂懸。檢視通用語言架構會當揣著該規格的實作版本列表。其中有一寡版本是執行在非 Windows 的作業系統當中。

主要功能

CLR 的主要功能是紲落來 . 基礎類別庫支援 Base Class Library Support 二 . 記持體管理 Memory Management 三 . 執行緒管理 Thread Management 四 . 糞埽回收 Garbage Collection 五 . 安全性 Security 六 . 類型檢查 Type Checker 七 . 異常管理 Exception Manager 八 . 除毋著管理 Debug Engine 九 . 中央碼 ( 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 Type System
  • C + + / CLI