码迷,mamicode.com
首页 > Windows程序 > 详细

C#中编译过程

时间:2015-05-24 21:39:36      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

1.编写源代码

2.对源代码进行编译生成程序集

3.程序集采用的是公共中间语言(CIL)

  因为处理器不能直接翻译程序集,所以需要将CIL代码转换成处理器能够识别的机器码

4.JIT编译又叫即时编译,将CIL代码根据运行时的需要翻译成机器码

 

运行时(VES):虚拟执行系统,负责管理C#程序执行的代理

  C#是托管代码,之所以叫他托管代码是因为“运行时”管理着诸如内存分配、安全性和JIT编译等方面从而控制了主要的程序行为。

C#中编译过程

标签:

原文地址:http://www.cnblogs.com/wizard2/p/4526433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!