CLR (common language runtime 公共語言運(yùn)行時), 是一個可由多種語言使用的“運(yùn)行時”,CLR的核心功能包括:內(nèi)存管理、程序集加載、安全性、異常處理和線程同步,可由面向CLR的所有語言使用。
CLR 不關(guān)心我們采用了什么語言,只要編譯器是面向CLR的就可以了。(編譯器很重要) 運(yùn)行時的編譯器包括哪些呢? C++/CLI,C#, VB 還有更多的語言。C貌似不支持。JAVA擁有JVM,看來更不支持了。
托管模塊和程序集
如何加載程序集
如何執(zhí)行程序集
安全與不安全
Framework的類庫
CTS(COMMON TYPE SYSTEM)
CLS(Common Language Specification)
注:買了一本CLR via c#, 同事推薦的,準(zhǔn)備花些時間研究研究。許久沒有這種閑情讀書了,靜下來,多學(xué)習(xí)學(xué)習(xí)。
posted on 2011-10-12 23:13
Sandy 閱讀(434)
評論(0) 編輯 收藏 引用 所屬分類:
CLR via C#