`
isiqi
  • 浏览: 16809610 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Java vs C# —— JAVA 与.NET 在前途上面的比较

阅读更多
http://tech.163.com 2006-03-22 21:55:23 来源: www.lanray.com  网友评论1 论坛
 
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就业班学员全部成功就业,令人深感欣慰和喜悦。

不论对现在正在从事软件开发的人员,还是对希望进入这一领域的朋友,JAVA和.NET 都给我们带来了新的机会!好的就业机遇一向都是可遇而不可求的,目前, JAVA和..NET工作机会巨大,诸多行业都在使用,抢占先机,才能始终从容!不论我们做何种选择,都将给我们带来一个美好的职业前途

分享到:
评论

相关推荐

    Java vs C# —— JSP与ASP.NET简单之比较! .doc

    Java vs C# —— JSP与ASP.NET简单之比较! 在这篇文章中,我们将比较Java和C#这两种编程语言,并对比JSP和ASP.NET这两种技术栈的优缺点。 Java vs C# Java和C#都是面向对象的编程语言,它们都继承了面向对象编程...

    JAVA 与.NET 在前途上面的比较.doc

    JAVA 与 .NET 在前途上的比较 JAVA 语言发明已有 10 年历史,在 IBM、SUN 等公司的推动下已经比较稳定与成熟,获得了大规模企业的普遍应用。时至今日,J2EE 已经发展成为一个覆盖面广,效率高,易用性强的技术平台...

    JAVA 与.NET 在前途上面的比较.txt

    #### 四、JAVA与.NET的比较 1. **平台支持**: - JAVA:跨平台性是JAVA最大的优势之一,可以在几乎所有的操作系统上运行。 - .NET:最初仅限于Windows平台,但.NET Core和.NET 5+版本已经支持跨平台。 2. **社区...

    一周学会C# java程序员转.NET必看

    【一周学会C#——java程序员转.NET必看】 C#是一种由微软开发的面向对象的编程语言,设计用于.NET Framework上。对于从Java转到.NET平台的程序员来说,理解C#的基本概念和语法是非常重要的。以下是一些关键知识点:...

    《Web GIS开发——ArcGIS Server与.NET》源码

    《Web GIS开发——ArcGIS Server与.NET》这本书深入探讨了如何使用Esri的ArcGIS Server与.NET技术进行Web GIS的开发。源码是学习和理解Web GIS应用开发的关键,通过这些代码实例,开发者可以更直观地了解和掌握相关...

    ArcObjects GIS应用开发——基于C#.NET(第一版).pdf

    《ArcObjects GIS应用开发——基于C#.NET(第一版)》是一本专注于使用C#.NET进行GIS(地理信息系统)开发的教程。ArcObjects是ESRI(Environmental Systems Research Institute)提供的一个强大的开发工具集,用于...

    ASP.NET4入门经典——涵盖C#和VB.NET(第6版)

    ### ASP.NET4 入门经典——涵盖C#和VB.NET(第6版) #### ASP.NET4简介 ASP.NET4是Microsoft推出的一种用于构建动态Web应用程序的技术框架,它为开发人员提供了一个强大的平台来创建高性能、高可靠性的Web应用。与...

    ASP.NET 1.1入门经典—— Visual C#.NET 2003编程篇.rar

    本资源“ASP.NET 1.1入门经典——Visual C#.NET 2003编程篇”提供了一个学习ASP.NET 1.1的基础教程,特别关注了使用C#语言进行编程的方法。Visual C#.NET 2003是.NET Framework 1.1时代的集成开发环境(IDE),它为...

    C#——微软.NET的第一语言

    C#——微软.NET的第一语言--------------

    C#.net屏保设计

    C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#.net屏保设计C#...

    C#语言写的P2P的一个数据传输软件——飞鸽传书.net

    本文将深入探讨一个使用C#编程语言实现的P2P数据传输软件——飞鸽传书.net,同时也会涉及TCP、UDP协议以及Socket编程等关键知识点。 首先,我们来看飞鸽传书.net的基本原理。P2P网络架构下,每个节点既是客户端也是...

    C#代码项目转换VB.NET项目代码(可整个项目转换)

    C#以其简洁、面向对象的特性受到许多开发者的青睐,而VB.NET则因其与Visual Basic的渊源,对初学者更为友好。 要实现整个项目的转换,可以利用专门的转换工具,例如使用SharpDevelop,这是一个开源的集成开发环境...

    安卓Android源码——android与asp.net中的一般处理程序ashx进行交互.zip

    本资源"安卓Android源码——android与asp.net中的一般处理程序ashx进行交互.zip"提供了一个实例,展示了如何让Android客户端与ASP.NET服务器端通过HTTP协议进行数据交换。让我们深入探讨这个过程涉及的关键知识点。 ...

    C# .net 使用Java公钥实现RSA加密

    C# .net 使用Java公钥实现RSA加密

    ArcGIS Server开发指南——基于Flex和.NET随书光盘

    【ArcGIS Server开发指南——基于Flex和.NET随书光盘】是针对GIS(地理信息系统)开发者的一份宝贵资源,特别关注于使用ArcGIS Server构建Web应用程序。这份资源包含多个组件,旨在帮助开发者深入理解如何利用Flex和...

    C#直接读写西门子PLC类库——S7.net

    在IT行业中,编程语言C#的强大在于其丰富的库支持,能与各种硬件设备进行交互,其中之一就是通过S7.net库来直接与西门子PLC(可编程逻辑控制器)进行通信。本文将深入探讨如何利用C#和S7.net库进行西门子PLC的读写...

    ArcObjects GIS应用开发——基于C#.NET

    ArcObjects GIS应用开发——基于C#.NET

    ArcObjects+GIS应用开发——基于C#.NET.pdf

    ArcObjects+GIS应用开发——基于C#.NET.pdf ArcObjects+GIS应用开发——基于C#.NET.pdf

Global site tag (gtag.js) - Google Analytics