C#语言粗浅认识和C#语言与Java的区别
2006-10-24 23:33
267 查看
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.
做的,也是依靠.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.
相关文章推荐
- Java与C#的区别(语言级别)
- Java语言 C#语言 一些区别(1)
- C、C++、C#、Java、php、python语言的内在特性及区别
- Java和C#语言有什么区别?答案在这里
- object-c 与 java,c#等语言的 语法区别
- Java与C#的区别(语言级别)转载
- C、C++、C#、Java、php、python语言的内在特性及区别
- Java与C#的区别(语言级别)
- Java与C#的区别(语言级别)[转]
- C#——Java与C#的区别(语言级别)
- java与C#的语言和操作上的区别积累
- java与C#的语言和操作上的区别积累
- Java语言中的静态变量和非静态变量之间有什么区别?
- 请大家付责任的说话——C++/C#,java某种语言强,某种语言弱
- JAVA与C#的区别
- 区别和认识C#中四个判等函数
- C# 与java区别总结 收集
- 比较C#语言与Java语言程序
- 巧用C#做中间语言 实现Java调用.net DLL
- C#与java的区别