《c# 從入門經典》 (第6版) - c# 簡介

1,.NET Framework:是開發平臺,包含兩大部分:安全

  ①龐大的代碼庫(類庫),能夠在客戶語言(C#,VB)中來使用這些代碼spa

  ②Common Language Runtime,負責管理應用程序的執行操作系統

2,使用.NET Framework編寫應用程序,就是使用.NET 代碼庫編寫程序。調試

3,C#編寫在託管環境下(CLR)運行的程序,C#語言須要經過編譯之後轉換爲目標系統可以理解和執行的語言。blog

4,用.NET Framework編寫的程序 首先編譯爲CIL,CIL代碼存儲在應用程序集中,在執行程序的時候,JIT把CIL編譯爲本機代碼。內存

CLR: Common Language Runtime,管理用.NET庫開發的應用程序:JIT編譯器把CIL編譯爲Native Code;管理內存、處理安全性以及容許跨語言調試。、開發

CIL: Common Intermediate Language,中間語言,CIL代碼是獨立於計算機、操做系統和CPU的。編譯器

JIT: Just-In-Time 編譯器,它把CIL編譯爲OS能夠理解的本機代碼。CIL代碼僅在須要的時候才進行編譯。io

 

Words:編譯

Intermediate [,ɪntə'miːdɪət]: 中間的,媒介

Integrated ['ɪntɪgreɪtɪd] :集成的,綜合的

Intelligence [ɪn'telɪdʒ(ə)ns] :智能

garbage collection:垃圾回收

相關文章
相關標籤/搜索