.net 和java到底学哪个好啊

发布网友 发布时间:2022-04-23 09:52

我来回答

5个回答

热心网友 时间:2023-06-23 17:20

从就业薪水来看,.Net初级开发人员的工资在2.5K—3K,Java初级开发人员的工资在3K—4K;.Net中级开发人员的和Java中级开发人员工资都在8K左右。由于.Net秉承了微软技术的入门简单的特点,经过短时间的学习就可以掌握拖拉控件的快速开发方式,很多人被.Net的快速开发方式所满足,认为自己“学成了”,不再研究更深入的技术,因此人才市场上充斥着很多只会拖控件、而不懂.Net高级技术的.Net开发人员;Java则入门门槛比较高,如果想要配置一个Hello World级别的学习环境就会涉及到很多技术,开发环境也要学习者进行复杂的配置,对于初学者来说可能花费一周时间都无法配置一个最简单的环境出来,Java的开发环境也不像.Net开发环境那样易用,Java和.Net的区别就像Windows和Linux的区别,正因为Java学习门槛非常高,很多学习者被淘汰了下来,这样能够撑过一个个难关学习下来的开发人员都是水平比较高的人员。因此.Net初级开发人员的工资平均是比Java初级开发人员的工资平均略低的。但是由于.Net中高级人才非常缺乏,因此掌握.Net高级技术、内部原理的中、高开发人员在企业内部是非常吃香的,招聘人员经常发出这样的感叹“招Java高手一天能招来一堆,招.Net高手一个月都招不来几个”。
苏州NIIT致力于培养.Net高端人才,培养出的不是只会拖拉控件的“控件人才”,而是熟悉.Net高级技术和内部原理的中、高级人才,以ASP.Net这门课为例,苏州NIIT不是只教学生怎么拖拉ListView那些控件开发出来一个网站,而是把非常多的精力放到讲解Http、ASP.Net的内部原理上,让学员从学习那一刻起就与那些“拖控件人才”拉开差距,从而在就业的时候处于领跑的位置,实现高薪就业。
.Net入门快,在.Net中微软为开发人员提供了一套最佳的技术架构搭配,用微软的技术架构开发出的系统就可以保证最好的效果,而不用像Java开发人员那样去学很多开源框架,然后Java开发人员自己再去学习搭建技术架构,因此.Net学习周期比Java短,.Net学习者学习3个月就可以进入就业,而Java学习者则需要4-5个月才能进入就业。
微软的本地化推广工作做得非常好,因此学习.Net有大量的中文资料可以参考,因此除非研究很高深的领域,否则中文资料基本能满足开发者的需求;而Java由于走的是高端路线,因此除了初学者资料外,大部分Java资料都是英文的,学习Java需要参考很多英文资料。因此如果英文非常好的学员学习Java就会很轻松,而英文不是很好的学员学习.Net会更好。
综上,如果你的学习时间比较长,有钻研技术、遇到困难百折不挠的精神,并且英文非常好,你可以学习Java(苏州NIIT的Java培训是国内顶级的Java培训机构,立志于刻苦钻研Java的同学可以点击此处了解苏州Java培训),如果你想快速进入软件开发行业那么可以学习.Net。不管学习什么语言,“一切语言都是纸老虎”,只要把一门语言精通了就可以很轻松的掌握其他的语言了。

热心网友 时间:2023-06-23 17:20

单从语言和发展前景上看,个人认为.Net好,如果是初学,建议做一两年Java,可以了解一些本质上的东西(但实际开发中没毛用)。
.Net和Java就好比汽车的自动挡和手动挡,学车学手动挡,开车开自动挡。那些说.net只会拖空间神马的,一边玩去

热心网友 时间:2023-06-23 17:21

肯定.NET好,技术难道方面.NET远大于JAVA,.NET覆盖面要广的多。
JAVA就是脑子出问题的人用的,还要控制反转,反你个神经病!
我建议JAVA还是来多做点正经事,比如指针,SOCKET啊。学JAVA的人水平非常差,只想得NIO,NETTY,这种都是人家封装好的,建议你学习下底层,至少应该像.NET那样把原理弄清楚!
现在JAVA的所谓“高深”都是一种别人写好的业务逻辑,然后强加给你!比如SSH,SPRINGMVC,控制反转等等,这种东西都是一种脑子有问题的人做的!

热心网友 时间:2023-06-23 17:22

学java java用处好广 还能转android开发 目前非常流行

而且java也不是难学吧 就是要学到做点东西要学太多的东西 要做javaweb至少要学到j2se jsp servlet 要就业应该要学到struts spring hibernate 东西太多了

热心网友 时间:2023-06-23 17:22

看你学的精通程度了,每一个技术都有自己的特点,php,.net相对来说简单点 主要看你要精通

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com