C#比java语法先进,为什么还是不如java

 我来答
百度网友6705c13
推荐于2017-12-09 · TA获得超过801个赞
知道小有建树答主
回答量:613
采纳率:83%
帮助的人:198万
展开全部
两方面原因吧,一是平台,之前C#一直受限于Windows平台,那时候Core还没出,Mono也一直成不了气候,所以跨平台一直是C#的短板,相比之下Java应用就要广泛得多,要知道C#和Java做服务器应用更多一些,但服务器多数都是Linux。
二是生态问题,Java的第三方组件与应用非常广泛,是开源社区非常活跃的语言,相比之下C#要落后很多,这个要靠时间积累了。
确实C#的语法比Java更先进一些,VisualStudio比Eclipse和IDEA也要好用得多,但评价一种语言的优劣还是要综合看它的各个方面,语法只是其中一个点。
sky496967173
2017-04-24 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4060
采纳率:80%
帮助的人:604万
展开全部
主要是java赶上了好时候,是和web一起发展起来的,所以做最开始一批做java的人当了领导后,希望下面的人也做java,所以学java的人变得越来越多,不过现在.net开源了,跨平台了,还是很有希望赶上java的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dreamseaKIK
2017-07-05 · TA获得超过670个赞
知道小有建树答主
回答量:463
采纳率:81%
帮助的人:184万
展开全部
请问,C#语法哪里比java先进。。。
C#使用面没java广的一个重要原因我觉得是:
java的jdk有开源的(openjdk),然后java是跨平台的,通用性,移植性好
C#知识微软的,只能在windows平台上,受用面就很小了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
癯月笑浮生
2018-05-03 · TA获得超过2794个赞
知道小有建树答主
回答量:2657
采纳率:76%
帮助的人:445万
展开全部
C#并非不如java,CS有很多方面都是出类拔萃的,游戏方面CS早已称霸了,传统C++游戏开发复杂度过高,耗费人力过多,CS有更高的开发效率,真正的实现了一次编译,到处运行,而且随着net native技术的逐渐普及,CS运行效率也在逐渐提升。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式