使用NET framework编写应用程序.也就是使用NET代码库编写代码
为执行C#代码 必须将他他们转换成目标操作系统能够理解的语言
也就本机代码 这种转换由编译器执行
使用NET framework编写代码时 而是
CIL
在编译使用.NETFramework库的代码时,不是立即创建专用于操作系统的本机
代码,而是把代码编译为通用中间语言(Common Intermediate Language)。
这些
代码并非专门用于任何一一种操作系统,也非专门用于C仇其他.NET语言,如
Visual Basic .NET也可以在第一阶段编译为这种语言,开发C#应用程序时,这
个编译步骤由IDE完成。
托管代码
简单点说,托管代码是一microsoft的中间语言,他主要的作用是
在.NET FRAMEWORK的CLR执行代码前去编译源代码,也就是说托管代码充当着翻
译的作用,源代码在运行时分为两个阶段:
.源代码编译为托管代码; ( 所以源代
码可以有很多种,如VB,C#,J#)
2.托管代码编译为microsoft系统的.net平台专用
文件(如类库、可执行文件等)
JIT编译器
JIT编译器,英文写作Just-ln-Time Compiler勇中文意思是即时编译
器。
。JIT编译器能够将CIL编译成为各种不同的机器代
码,以适应对应的系统平
台,最终使得程序在目标系统中得到顺利地运行。
)
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!
常见资源合集和破解 fmvvvteih...