已解决问题

Java和.NET那个的前景比较好些?

[ 标签:java .net,java,前景 ]
因为我现在两样都在学,也快学完了面临找工作了。工作了的朋友们能不能告诉点经验呢?这两科那个稍微发展性大点?
六月的牛 回答:5 人气:6 解决时间:2009-11-07 10:38
  
满意答案
JAVA 与.NET 在前途上面的比较 JAVA 与.NET JAVA语言发明已有10年历史,在IBM、SUN等公司的推动下已经比较稳定与成熟,获得了大规模企业的普遍应用。时至今日,J2EE已经发展成为一个覆盖面广,效率高,易用性强的技术平台,吸引了400万开发者,在网络技术遍及全球的的今天,更有17.5亿台设备使用JAVA技术.同时, Mustang版本的J2EE正在紧锣密鼓的开发当中,按照惯例,每2年将发布一个全新的J2SE版本,所以Mustang开发版对应的J2SE6.0版本将在2006年底完成.对于开发人员来说.从技术难度角度, 由JAVA开发转.NET或其它软件的开发较为容易. .NET则是微软公司目前主推的开发平台,是微软未来操作系统以及长远战略的基础。对于软件开发人员来讲,.NET的技术相对简单,入门较快。由于.NET拥有易学易用、开发迅速的特性,随着它的成熟和完善,使其受到越来越多企业的青睐。 北美一些大型企业(如加拿大Royal Bank, Scotia Bank)纷纷将应用平台迁移到.NET,从而走出了Microsoft之平台与技术只适合于中小企业的阴影。 近一年来,.NET在国内也取得了惊人的发展 - 众多企业纷纷采用.NET作为企业应用开发技术与平台,使用.NET项目之企业数量快速增长,甚至与JAVA一样被银行业、电信业所采用。专家预测,在这种情况下, .NET的强劲发展还未到来,现今仍然处于发展初期。作为发展初期的.NET开发人员,不仅要求具备良好的.Net基础知识,更要求掌握全面的、高深的.NET专用技术,以适应企业级应用开发。欲在激烈的就业竞争或者在公司众多的Developer 中脱颖而出,除了具备基本技能外,“人无我有,人有我精”无疑是必经的过程。 .NET的兴起与发展为我们提供了崭新的契机。 JAVA与.NET就业需求信息产业已经成为中国发展速度最快的产业,以每年30%左右的速度增长,IT行业形成了大量的就业机会。近几年,Java/J2EE的就业市场一直都是IT业中需求最热、职位最多,而且整体薪资水准较高。那么值得关注的是,2005年.Net的就业需求突然之间异军突起,年薪可观等突出优势,不啻为走上软件开发之路的关键选择!很多正在寻找发展方向的朋友非常关心的是,自己是否适合学习并从事Java/.Net开发工作,也有更多的已有一定基础的朋友关心的是,怎样在竞争中取胜,怎样进一步提高,怎样快速找到软件开发工作。我们可以简单的以一个IT培训机构的就业情况简要分析。加拿大达内外企IT培训是业界公认的“高端外企IT培训中心”,以学员的高薪、高比率就业赢得了优秀的信誉与品质。以其学员就业情况为例, JAVA方面各企业用人需求长年不断,9月间即36家企业发出用人申请,如果工程师在掌握JAVA语言的基础上,同时掌握C++语言,那么就业选择渠道将更为广泛。普通JAVA工程师平均月薪RMB 4000-6000左右。中心已经毕业的学员已经广泛就业于IBM、华为、摩托罗拉、用友、新浪、搜狐、亚信等一流IT企业。各企业对.NET毕业学员的需求在6-8月份激增,已累计24家公司需要大量的软件工程师,达内的学员供不应求。并且相关公司多为国内知名外企和新兴外企,薪水也在RMB4000以上。.NET继续风头正劲,达内今年3期.NET就业班学员全部成功就业,令人深感欣慰和喜悦。
匿名 回答采纳率:15.9% 2009-11-05 20:39
评价答案
  • 是否解决问题(参与评价0次)
  • 0
  • 0
  • 0
  • 是否原创答案(参与评价0次)
  • 0
  • 0
满意答案

asp.net(C#) 以简单,快捷的开发程序这个不单单可以用 窗体应用程序还可以用网页而且做同样的网站 C# 要比其它语言都要快,开发周期短,但缺点也是有的:1,简单的东西做着简单,复杂的东西做起来超级复杂,而且有的还要花钱,打电话到MS 去解决,他们不对外公开技术,除非你购买了他正版的 vs 2005 /vs2008 还有就是 你看像那个数据分页 太简单的吧,打个勾就可以了,要是你想做的复杂一点呢,比方说多表 连接 跨表查询就复杂死了。这不点 远远比不上java 语言。还有就是跨平台的问题,.net 语言也是应用了 虚拟机 机制 在速度上来说和 java 不分上下,不过java 做了好几年了我相信比 MS 做的强, 还有就是如果将来你的项目做的很大后,就不能在使用MS 服务器了,而要转到 linux 等稳定的机器上来。C#的成本 mssql server 2005 / 2008 iis 6.0 win2003 / 2008 这几套你买下来

不下 20 万。而java呢 只是有服务器的价钱。而linux 运行较windows 节省资源同样的程序在linux 硬件投入要小一些。

在说说入门,高中水平的人,稍稍学习一下就能做 C#的开发,这样就造成了 很多人都来竞争这个职位

你说说:学C# 还能找到工作吗??

总体来讲 java 是未来的胜者

评价答案
  • 是否解决问题(参与评价0次)
  • 0
  • 0
  • 0
  • 是否原创答案(参与评价0次)
  • 0
  • 0

相关内容

其他答案

JAVA主要是web开发·

。net是窗体程序C/S架构开发。就看你喜欢什么了

回答采纳率:30.1% 2009-11-05 20:36
平分天下
匿名 回答采纳率:21.6% 2009-11-05 20:37
做网站还是NET好。快速开发!控件也是有很多!JSP就要自己去写很多代码!但是安全性比较强
回答采纳率:17.9% 2009-11-06 11:55