谁能解释一下.net平台的语言无关性和语言继承性
分享| 2015-06-19 13:48 挀儿 | 浏览 59 次
编程语言
2015-06-23 15:40 #2016年高质量新标准全面升级!# 提问者采纳
.net 平台支持语言见:C#、VB、C++、F#、J#(Java)等
实际经编译统间语言IL类似汇编才所语言相互引用dll实际都种语言IL
执行候实际.netIL先给编译机器码二进制才真执行代码
纯手打网摘录属于纯理论:
.net framework核其运行库执行环境,叫做公共语言运行库,简称CLR,CLR控制运行代码称托管代码,CLR执行代码前,需要编译,2阶段:
1: 源代码编译Microsoft间语言(MSIL);
2: CLRMSIL编译平台专用机器代码;
说,管用语言编写源代码,都通自编译器编译MISL,转换机器码,都能机器识别!语言集性我想主要说公共语言规范(CLS)公共语言规范通用类型系统起确保语言相互操作性,CLS低标准集,所面向.net编译器都必须支持.每语言都符合规范,满足语言互相调用互操作
时间: 2024-10-10 04:41:31