C#语言粗浅认识和C#语言与Java的区别

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.

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值