请问JAVA于.NET各自有什么优势与区别?
发布网友
发布时间:2022-04-23 19:10
我来回答
共5个回答
热心网友
时间:2023-10-14 08:35
微软巨舰上的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都已经出来的,说明它还是很有活力的。
题为话,其实选择哪种语言都是对的,关键是根据自身情况出发,大体情况相信你也很清楚,只是没有迈出那一步的勇气,不论你选择哪一种,都要坚定的走下去,当程序写到一定层次后,就会突破语言的壁垒和*,最后你会发现殊途同归!呵呵,你的程序人生才刚开始。
热心网友
时间:2023-10-14 08:35
各自有自己的好处,不过现在的话JAVA的工资比.Net要高些,.NET强就强在有自己的开发工具。
这两种技术的优势及劣势:
1.Java的优点是:可以跨平台、用于大型公司来开发项目,缺点是开发慢耗资大;
2.NET的优点是:开发周期短、在windows系统下兼容最佳、快速开发耗资少对于国内的中小型企业都适用。
热心网友
时间:2023-10-14 08:36
选择自儿喜欢做的。这样就会有兴趣。。c#的前景只是没有JAVA好。但还是可以的。只是JAVA较流行罢了。你说的没错。。JAVA目前分两大块:J2EE,J2ME,J2EE,基于B/S开发,J2ME基于手机开发。
如果你想做桌面。JAVA的选择是做手机,即J2ME。。要不然,就学C#,这样会好点。是基于WINDOW开发。如果不想学C#,那学C++吧。C++的前景比C#,JAVA都好。只是较难学。难入门。
热心网友
时间:2023-10-14 08:36
谁说Java不能做c/s了。。。 但是没有微软的强,毕竟人家有自己的操作系统。
谁说现在桌面应用程序占得多。。。大趋势明显是B/S方向。
跨平台可不是没什么用,是相当有用!JAVA火起来就靠它了。
热心网友
时间:2023-10-14 08:37
两个都差不多
学好一个就行
无所谓谁强谁弱
只要能找到好工作就是好语言