C#语言是一门出现最晚,最新的软件开发语言,C#是为.NET量身定
做的,也是依靠.NET Framework的支持,因此C#在.NET上运行的速
度是最快的.
现在的软件开发语言有很多,怎么样才算是一个好的语言呢?
看一门语言是否是一门好语言我认为是从以下几个方面来看:
1.开发效率
2.可维护性
3.可移植性
4.健壮性
5.可重用性.
下面我就这几方面用C#语言和JAVA 语言进行对比
1.开发效率: JAVA运行速度慢那是大家都知道的了,而C#是运行在.NET平台上的,
其效率是高过JAVA 的
2.可维护性: 说道可维护性,可以说C#和JAVA 是水平相当哇.
3.可移植性: JAVA语言最著名的就是可以跨平台,而C#现在可以说移植性这方面是暂
时低于JAVA 的,但是也可能是暂时哦.
4.健壮性: JAVA语言的健壮性是非常高的, 它在任何可以出现异常的地方都强制的
try catch 抛出异常,而C#只有一种运行异常,但是够灵活,可以自由运用,
不过就健壮性来说,低于JAVA .
5.可重用性: C#语言是基于.NET平台上的一种语言,而C#所编写的代码可以被.NET平
台支持的多种语言使用,因此它的 可重用性当然是高过JAVA 拉.
以上是小菜鸟初初学习C#,对以上问题还理解的不够透彻,请各位大师多多指点,3Q3Q.