Java和.NET相比哪个的前景比较好?

哪个的工作更加容易找?
学有所成(可以去找工作了)JAVA和.NET大概用多久的时间可以学会?

自从这两种语言问世以来,这两种语言哪个就业前景更好的争论就一直没完没了,但到底也没有一个最终答案。孰是孰非,无从下定论,只有时间说了算。

Java语言的出现给整个程序界带来了巨大的冲击,Java将不可避免的影响一代程序员。而作为一名即将要成为职业程序员的学习者,也应该知道Java在可预见的一段时间里对自己造成的影响。Java在企业中的应用日趋完美,目前中国90%以上的银行网站都使用的是Java语言开发的。

.net是微软目前主推的开发平台。对于开发人员来讲,.net技术相对简单,入门快,由于.net拥有易学易用、开发迅速的特性,随着它的越来越成熟和完美,很多企业逐渐对它产生青睐。近一段时间以来,众多企业纷纷采用.net技术作为企业应用开发技术与平台。在这种情况下,.net技术强劲发展还未到来,现如今仍处于发展的蓬勃时期。

从开发人员角度来讲,如果现在选择做Java开发,相对于.net而言,学到的东西要多得多,接触的东西也相对更多。原因很简单,因为Java是开源的,能设计的东西也汗多。Java语言是目前程序员最受欢迎的一种编程语言,如果说想要采用这一主流语言进行软件开发,那么需要随时进行不定期的学习。而.net是由微软公司研发的,是一整套的东西只要拿来用就好了,不像Java那样需要搭建开发环境、系统框架,最多还需要引用一些其他的相关的JAR,因此使用起来比较简单方便。

从公司的角度来讲,现在大多公司都是把最初的CS架构的程序,升级成BS架构,而往往升级出来的第一版都会用.net,过了两年就会用JAVA了,这个是现在的趋势。而且Java开发的东西相对于.NET费用会稍微高点。对于不差钱的并且是安全性要求比较高的大公司、大企业一般会采用Java技术进行开发。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-16
当然是各有所长了,建议从JAVA入手.打好稳定的基础.再想转.NET就比较容易了.

.net好学,容易上手,JAVA没有平台限制,通用性强,目前很多公司都招募JAVA开发人员。

网络开发的大头还是java比较吃香,java的j2ee,现在的javaEE 5.0,他的平台无关性吸引了很多客户,要知道,微软的操作系统是非常不稳定的,很多时候是华而不实,我并不是说微软不好,但是微软的操作系统比起linux还差些,而且选择.net开发的,很多都是求开发周期短的小企业,而java的开发成本才是高的,因为java讲究的是框架设计,一个好的框架设计出炉,那么接下来的编码会非常容易,在复用的基础之上,java的开发周期反而更短。还有就是,不要被.net的IDE所蒙蔽,经实践证明,.NET提空的许多WEB控件都是为了吸引初级程序员的幌子,用多了会发现,非常不实用,还得自己写,而java确不同,他的灵活性,可以让你把简单的控件拼接成一个复杂控件,其工程也是很简单的事情,而且学习java是一刚开始会稍难,以后会先越来越难,后越来越容易。
再说一句,程序没有终点,也许明天java就会被淘汰,后天.net就会退出历史舞台,所以学习不是学什么好,而去学习为什么而用,为以后打基础!

如果想要去学的话,可以给你推荐一家口碑很好的计算机软件开发培训学校-威迅教育,他们学校的信誉度很高,关键是能学到真正的本身,我就是威迅毕业的,现在从事JAVA游戏开发,希望你早日也踏入软件行业之列~~本回答被提问者采纳
第2个回答  2018-07-05
自从这两种语言问世以来,这两种语言哪个就业前景更好的争论就一直没完没了,但到底也没有一个最终答案。孰是孰非,无从下定论,只有时间说了算。

Java语言的出现给整个程序界带来了巨大的冲击,Java将不可避免的影响一代程序员。而作为一名即将要成为职业程序员的学习者,也应该知道Java在可预见的一段时间里对自己造成的影响。Java在企业中的应用日趋完美,目前中国90%以上的银行网站都使用的是Java语言开发的。

.net是微软目前主推的开发平台。对于开发人员来讲,.net技术相对简单,入门快,由于.net拥有易学易用、开发迅速的特性,随着它的越来越成熟和完美,很多企业逐渐对它产生青睐。近一段时间以来,众多企业纷纷采用.net技术作为企业应用开发技术与平台。在这种情况下,.net技术强劲发展还未到来,现如今仍处于发展的蓬勃时期。

从开发人员角度来讲,如果现在选择做Java开发,相对于.net而言,学到的东西要多得多,接触的东西也相对更多。原因很简单,因为Java是开源的,能设计的东西也汗多。Java语言是目前程序员最受欢迎的一种编程语言,如果说想要采用这一主流语言进行软件开发,那么需要随时进行不定期的学习。而.net是由微软公司研发的,是一整套的东西只要拿来用就好了,不像Java那样需要搭建开发环境、系统框架,最多还需要引用一些其他的相关的JAR,因此使用起来比较简单方便。
第3个回答  2010-06-10
如果你想走编程之路,那先学哪一个都可,因为,oracle、微软作为世界软件业泰斗,每个都已经形成一个独立的技术体系。

但是要考虑现在找工作的话,.net比JAVA稍好
第4个回答  2010-06-10
我们学校的学java的比学.net找工作比较好,而且起薪也比.net高,凭良心说话!
java:提倡自己多动手,接触底层东西比较多,开发周期慢,安全性高
.net: 一拖二拉三发部,底层的东西,VS IDE帮我们完成了,不用我们关注细节,,目前安全性总是让人怀疑,开发快,让程序员有多的时间陪家人。
java转.net 比 .net 转java要难一点

.net和java哪个好
.NET在性能与扩展性方面更胜一筹。与Windows平台紧密结合,使之在Windows环境下展现出优越的性能与扩展性,与Java相比略显突出。从语言本身看,Java遵循严谨规范,适合大型项目开发,而.NET则更加灵活,适用于快速开发及小型项目。就市场需求与就业前景而言,Java需求量一直居高,市场占有率大,就业机会众多。

java和.net两个方向,哪个就业前景更好?现在java程序
总的来说,Java与.NET各具特色,就业前景与行业地位均不容小觑。在做选择时,应基于个人职业规划、行业趋势与自身实力综合考量,以实现个人职业发展的最大化。

.net和java哪个前景更好些?
综上所述,.NET与Java各有千秋,在不同的应用领域展现出各自的强项。选择适合特定需求的技术栈,将有助于开发者在职业生涯中取得成功。在决定哪个技术前景更广阔时,应根据实际项目需求、团队技能、市场趋势以及个人职业规划综合考虑。

java和net哪个有前途
Java比NET更有前途。一、Java的市场前景广阔 Java作为全球最受欢迎的编程语言之一,已经深入人心,有着成熟的市场和广大的用户群体。其跨平台性、稳定性和广泛的应用领域为Java提供了良好的发展前景。特别是在云计算、大数据、人工智能等领域,Java有着不可替代的作用。同时,随着企业对数字化转型的重视,J...

JAVA和.NET 哪个更有前途?
个人倾向于.NET,原因在于其开发环境更具优势。Java由Sun公司发明,然而Sun并未配套开发相应的编程软件,通常使用Broland公司的JBuilder进行Java开发。Sun公司自主研发的成果,却由他人指导众人使用,其指导质量如何,确实令人怀疑。相反,.NET由微软自行开发,同时其配套的编程软件也是由微软开发,这在某种程度...

java和.net哪个好
但在某些层面可能受限于其闭源特性。论性能,Java表现不俗,得益于高效虚拟机与垃圾回收机制,可提供稳定、高效运行环境。而.NET在性能上同样表现出色,但在对比Java时稍显不足。综上所述,Java与.NET各有优势与劣势。选择时应结合项目需求、团队技术基础与开发者个人喜好来决定。

学编程是学.net好还是JAVA好?
此外,掌握 Java 还能为你打开更广泛的职业发展道路。综上所述,选择.NET 还是 Java 并没有绝对的好坏之分。关键在于你个人的职业规划、兴趣所在和当前的项目需求。如果你对微软生态体系有深入研究的意愿,或者项目主要基于 Windows 平台,那么.NET 可能更适合你。而如果你更倾向于跨平台开发、对 Java ...

java和.net那个有前途
总的说来,java 的前景比.net 好,现在做java 的公司绝对比.net 多。两者在上述三个方面都能做,我在上面三个方面比较了一下哪个更强。 也就是说 java 比 .net更强。这么说吧,一般银行的网上系统都选用 java开发,这就不言而喻了。呵呵,都是手打的,没有粘贴,希望能给你有帮助 ...

java和. net哪个好?
1、在web开发方面,java比.net好,因为java比.net、php更加稳定、安全、开发效率高、功能更加强大。2、在单机软件开发方面,如果开发windows应用那还是.net好一些,因为windows和.net都是微软的产品,所以在开发window应用方面.net更兼容一些。3、java简单强大,不需要一个一个自己编写,直接调用组件即可。...

.net和java的区别?
2、web开发方面上。java比.net、php更加稳定、安全、开发效率高、功能更加强大。java在web应用方面光java服务器就有好多(tomcat,jboss,weblogic,websphere),这些都可以运行java项目;而.net只可以在微软的IIS服务器上运行,局限性很大。3、单机软件开发方面上。如果开发windows应用那还是.net好一些,因为...

相似回答