-
通用語言運行庫
鎖定
- 中文名
- 通用語言運行庫
- 外文名
- Common Language Runtime
- 簡 稱
- CLR
- 概 念
- NET的虛擬機所選用的名稱
通用語言運行庫平台簡介
以跨語言集成、自描述組件、簡單配置和版本化及集成安全服務為特點,提供者諸如版本控制以及內容、進程和線程管理等多種服務。有了通用語言運行庫,.net就使C++,C#,Visual Basic和JScript等多種語言能夠高度集成,即用一種語言所寫的代碼能繼承另一種語言所寫的類,用一種語言所編寫的代碼產生的異常能被另一種語言編寫的代碼捕獲。這就意味着編寫可重用類庫的開發人員不再需要為每一種編程語言或編譯器專門生成一個版本,並且使用類庫的開發人員不在受到某種語言的限制。
CLR運行在微軟的視窗操作系統上。查看通用語言架構可以找到該規格的實現版本列表。其中有一些版本是運行在非Windows的操作系統中。
通用語言運行庫主要功能
基類庫支持 Base Class Libray Support
存儲器管理 Memory Management
線程管理 Thread Management
存儲器自動回收 Garbage Collection
安全性 Security
類型檢查 Type Checker
異常管理 Exceptino Manager
除錯管理 Debug Engine
中間碼(MSIL)到機器碼(Native)編譯
類裝載 Class Loader
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: lllj119