C#与JAVA的区别大吗?各有什么优缺点?

1C#与JAVA在语法方面(数据类型,流程控制,属性,继承,接口)有什么区别?2还有.net类库跟JAVA类库差别大吗?JAVA也能用.net类库吗?3如果已经熟悉C#.... 1 C# 与 JAVA在语法方面(数据类型,流程控制,属性,继承,接口)有什么区别?
2 还有.net类库跟JAVA类库差别大吗?JAVA也能用.net类库吗?

3 如果已经熟悉C#.net编程,要学习Java大概学习多久才上手?
展开
 我来答
百度网友291b54192
推荐于2016-01-25 · TA获得超过235个赞
知道答主
回答量:153
采纳率:0%
帮助的人:124万
展开全部
JAVA语法和C#语法类似,一些关键字上有些区别。两者几乎是相通的。

JAVA有虚拟机可以跨平台,C#必须要在.NET FrameWork下运行。

如果你已熟悉.NET 要学习JAVA应该很快。主要了解JAVA的一些配置。
像JBuilder和Eclipse 在使用时配置就要比VS要复杂许多。

JAVA的优势在于企业级开发。但目前微软在主推C#,荧光和WPF已得到大量使用,在UI体验这一块,.NET已走在前面。
zoonwz
2010-01-04 · TA获得超过222个赞
知道小有建树答主
回答量:639
采纳率:0%
帮助的人:367万
展开全部
1.两种非常相似的语言,也有不同之处,但是你学了之后发现c#基本上就是照着java搬过来的(历史原因就不解释了);
2 java 以后的发展方向大部分的人都是javaee 也就是java企业版,而c#呢 就是asp.net 等.net之类的;
3.我曾经问过老师“为什么要两种都学呢?”学一种不是也可以做么?老师回答说:"现在就业这么紧张,你如果两种方向都会就业的路不是更宽么?" 确实是这样,你应该明白了吧?现在有的人说java发展前景广阔,c# 也就是现在还行,很多人都这么说,呵呵,我把我所有知道的都告诉你啦~!现在就是这么个情况~!回答完毕~!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ltoiii
2010-01-04 · TA获得超过634个赞
知道小有建树答主
回答量:182
采纳率:80%
帮助的人:57.2万
展开全部
语法方面差不多。网页编程方面二者能力相当。C#系统和桌面程序方面强于JAVA。
我觉得最主要的差别在于JAVA架构都可以用免费的(且是正版的),而C#是MS出的,它意味着¥,如果不想¥,就只能偷偷摸摸用D版。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱天禄fN
2010-01-04 · TA获得超过124个赞
知道答主
回答量:105
采纳率:0%
帮助的人:97.8万
展开全部
1,很类似。
2,差别很大,根本就不一回事;一般不能使用。
3,这个根本不是问题,因为要看个人情况。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mwycuxwft
2010-01-04 · 超过28用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:93.8万
展开全部
虽是两种不同的技术,但是他们两个的语法差不太多,用法也差不多,所有的语言都是一个学法,java的框架比较多,java比.net要安全一些。就是这样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式