CLR与IL分别是什么含义

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 15:28:13

CLR与IL分别是什么含义
CLR与IL分别是什么含义

CLR与IL分别是什么含义
1、CLR(公共语言运行库):能管理内存,能够轻松地设计其对象可以跨语言互动的组件和应用程序,编译一次,并可以在任何支持运行库的CPU和操作系统上运行,跨语言集成(特别是跨语言继承)
2、IL(中间语言):可用于语言互操作性,IL不是字节代码,但很接近字节代码,因此执行应用程序时,IL到机器代码的转换要快很多.独立于CPU的指令集.由CLR转换为特定于CPU的代码.