.net依赖下面哪项技术实现跨语言互用性 A.CLR B.CTS C.CLS D.CTT

Python013

.net依赖下面哪项技术实现跨语言互用性 A.CLR B.CTS C.CLS D.CTT,第1张

答案是CLS 公共语言规范,定义了所有支持.net framework语言的规范,VB.net和C#编译后生成的都是按照CLS规范的语句。

CLR公共语言运行库,是为了实现.net跨平台使用的。

CTS公共类型系统

CTT不记得了。

可以有以下两种方法将java和.net相互调用:1、在B/S结构中,使用Java创建WebService,然后.net可以调用,相反,使用.net创建WebService,java可以调用,这样,两种语言编写的程序可以相互调用,和混合使用类似。2、在C/S结构中,在java的程序代码中如果想使用.net的代码,那么只能将.net的代码编译成动态链接库(.dll),然后java可以调用dll。

.NET是一个运行平台,在这个平台上我们可以用C#,VB.NET,J#等开发语言进行软件开发包括网站的开发,你可以理解成操作系统,我们用C#,VB.NET开发的应用程序必须在这个.NET平台上才能运行,就像Windows版的QQ只能在XP,或win7等windows平台上运行而无法在unix,linux等平台上运行一样,更多关于.NET的问题你可以去MSDN,挨踢e族等网站了解