码迷,mamicode.com
首页 > 其他好文 > 详细

CLR

时间:2016-02-27 00:56:08      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

 

CLR实际上是提供了一项使用了虚拟机技术的产品,他在操作系统之上,并不要求程序的运行平台是 Windows系统,只要是能够支持它的运行库的系统,都可以在上面运行.NET应用。所以,一个完全由托管代码组成的应用程序,只要编译一次,就可以在任何支持.NET的平台上运行.(从Mono的出现变得更加真实啦,不用再羡慕JAVA啦) 2016-02-26 23:26 回应
  • 技术分享 QMM这段话是不是可以理解为只要支持CLR的平台,都可以运行.net程序? 技术分享

 

CLR 在整个.Net Framework 程序执行过程的模型,C#、VB.Net,C++.Net 代码通过编译器生成了MSIL(托管代码),然后CLR用JIT翻译成native code ,最后就可以直接执行啦。

 

摘自:http://blog.jobbole.com/88406/

CLR

标签:

原文地址:http://www.cnblogs.com/QMM2008/p/5222099.html

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