java好还是C#好

 我来答
百度网友46cc066
2019-03-07 · TA获得超过190个赞
知道小有建树答主
回答量:168
采纳率:93%
帮助的人:95.6万
展开全部

这个要分方面来说,先说C#好的一方面:

  1. 从语法上来讲,C#要比Java略胜一筹,因为C#的设计者之前曾经设计过Delphi语言,使得C#更加符合商用需求。

  2. C#有Microsoft作为支撑,在Windows平台上面进行开发有着得天独厚的优势,而且借助于WPF,很容易就能够设计出美观大方的界面。

  3. C#有强大的IDE——VS支持。

  4. 微软也正在努力改善C#的跨平台性,发布的.Net Core 已经可以支持包含Linux的多种平台。

再来说一下Java的优势:

  1. Java的生态环境是C#所不能比的,比如在大数据开发方面,Java要比C#丰富许多

  2. Java的跨平台性要比C#好,虽然在微软的努力下,C#也逐渐支持多平台运行,但是起步相对较晚,而且.Net Core不支持WPF和WinForm,也就是说,不借助于其他工具,.Net Core只能以一个黑框框的模式运行。

  3. 现在企业的架构大多数是基于Java的,所以在企业招聘当中,Java要比C#受欢迎。

以上只是个人的一点建议,希望能帮到你。

江西新华电脑学院
2019-03-12 · 品牌创于1988,专注IT教育
江西新华电脑学院
江西新华电脑学院开设电子商务、软件开发、电竞、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费,报名享受国家学费减免政策,签订就业合同,毕业推荐高薪工作。
向TA提问
展开全部
建议先学C 把C学好了之后学习任何语言都会有点基础
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
假说真话
2019-03-06
知道答主
回答量:57
采纳率:25%
帮助的人:3.9万
展开全部
Java的通用性好,可以跨平台直接移植,只要有安装Java虚拟机(JVM)就可以了。开发的效率高。生成的机器码效率没有汇编和C的高。在目前的嵌入式系统中,C语言是使用最广泛的语言。望采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-03-06
展开全部
我个人是偏java的,但是c语言其实不比前者差,如果能两个都掌握是最好,而且java在招聘方面是要高于c语言的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
太白金喵
2019-03-12 · TA获得超过123个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:30.4万
展开全部
java和C#现在都是很好的语言,现在java是比较火的,排行榜在榜首的位置,大部分的手机软件之类的都是使用Java的,Java的兼容性是比较好的,可移植性强,相对于Java而言,C#也是很不错的,C#语言语法是比较好学的,最为简洁,容易看懂,现在主要用于游戏开发方面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式