请问JAVA于.NET各自有什么优势与区别?

马上要分专业,不知道到底选哪个很多人都说JAVA的前景更好,本来是打算选JAVA但是截止目前所学的为止,就是JAVA语言设计和JAVAWEB开发,感觉JAVA是不是只能开... 马上要分专业,不知道到底选哪个
很多人都说JAVA的前景更好,本来是打算选JAVA
但是截止目前所学的为止,就是JAVA语言设计和JAVAWEB开发,感觉JAVA是不是只能开发基于B/S,也就是WEB应用程序?
我其实是喜欢那种桌面应用程序,也就是exe程序,(C/S)比如QQ,迅雷,PPS啊什么的。而不是像用JAVA和JAVAWEB在网页里运行的应用程序(例如淘宝啊之类的应该就属于吧)
而目前学的.net里的C#和Winform就是基于C/S开发这种程序的
有人说JAVA只能开发那种网页应用程序,不能开发像QQ等等桌面应用程序,如果是这样的话我还是选.net吧,虽然老师有说过JAVA移植性好什么的,但毕竟也是个抽象概念,没做过实际开发,不知道有什么重要性,所以也懒得去管什么移植性
我个人的兴趣还是想做桌面应用程序以及能开发游戏的(不是那种网页的flash小游戏,是指那种下载下来基于C/S的游戏)
希望懂的各位编程牛人帮我这小白出出主意,全部分都拿出来了
JAVA也有说是基于B/S的,这样的话是不是说不能开发那种桌面应用程序了?
哎,一边又说JAVA前景更好,.NET没什么前景,不过桌面应用程序又只能用.NET开发,是这样吗?不过目前几乎是桌面应用程序占得更多,为什么说.NET不好呢? 不明白
展开
 我来答
艾泽拉斯vip
推荐于2017-11-24 · TA获得超过231个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:116万
展开全部
微软巨舰上的C#的上升是无人可档的,C#在开发B/S和C/S架构上确展现了其强大的一面,尤其是其图形化界面更是无懈可击,控件功能更是它的强大之处,很多外企和国内中小型企业都是用C#来开发软件的。并且C#也比java开发快一些,学习周期也短一些。
当初我在这两名语言之间也徘徊了很久,后来我选择了java成为我的挚爱,虽然C#无比强大,但java作为实力派语言也展现了巨擘的一面:第一,有甲骨文公司为他护航,有oracle数据库对它鼎力的支持;第二,java 的开发是免费和开源的;第三,B/S架构的软件他俩是不相伯仲,C#比较适合小型项目,但java在大型项目的开发中的地位是无与伦比的;对于C/S架构的软件,现在使用java(android)开发程序是很火的;第四:很多大型公司还是倾向java程序开发的;第五:java的版本也在不断完善和更新,现在7.0都已经出来的,说明它还是很有活力的。
题为话,其实选择哪种语言都是对的,关键是根据自身情况出发,大体情况相信你也很清楚,只是没有迈出那一步的勇气,不论你选择哪一种,都要坚定的走下去,当程序写到一定层次后,就会突破语言的壁垒和限制,最后你会发现殊途同归!呵呵,你的程序人生才刚开始。
蘇小小小小
2018-03-31 · TA获得超过1.6万个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:3.4万
展开全部

各自有自己的好处,不过现在的话JAVA的工资比.Net要高些,.NET强就强在有自己的开发工具。

这两种技术的优势及劣势:

  • 1.Java的优点是:可以跨平台、用于大型公司来开发项目,缺点是开发慢耗资大;

  • 2.NET的优点是:开发周期短、在windows系统下兼容最佳、快速开发耗资少对于国内的中小型企业都适用。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
findmeall
2011-08-03 · TA获得超过167个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:147万
展开全部
选择自儿喜欢做的。这样就会有兴趣。。c#的前景只是没有JAVA好。但还是可以的。只是JAVA较流行罢了。你说的没错。。JAVA目前分两大块:J2EE,J2ME,J2EE,基于B/S开发,J2ME基于手机开发。
如果你想做桌面。JAVA的选择是做手机,即J2ME。。要不然,就学C#,这样会好点。是基于WINDOW开发。如果不想学C#,那学C++吧。C++的前景比C#,JAVA都好。只是较难学。难入门。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友47638c80c
2011-08-03 · TA获得超过112个赞
知道答主
回答量:198
采纳率:100%
帮助的人:85.9万
展开全部
谁说Java不能做c/s了。。。 但是没有微软的强,毕竟人家有自己的操作系统。
谁说现在桌面应用程序占得多。。。大趋势明显是B/S方向。
跨平台可不是没什么用,是相当有用!JAVA火起来就靠它了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mqeepyww
2011-08-03 · TA获得超过207个赞
知道小有建树答主
回答量:328
采纳率:50%
帮助的人:274万
展开全部
两个都差不多
学好一个就行
无所谓谁强谁弱
只要能找到好工作就是好语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式