Java是SUN公司发明的一种计算机语言,现今已经在电脑网络乃至家用电脑,得到广泛应用。Java的名称是来源于太平洋一个名为Java的小岛,该岛出产一种味道非常美妙的咖啡。Java的发明者认为该计算机 语言是非常好的东西,所以把他认为最好的名字给了她。
Sun Microsystems公司的总裁Scott McNealy认为Java为Internet和WWW开辟了一个崭新的时代。微软总裁比尔.盖茨说:“Java是最卓越的程序设计语言”。
北美地区使用Java的软件开发人员比例达到44%。在北美以外地区,使用Java的软件开发人员比例为43%。这个数字明年将上升到61%。
美国依文斯市场调查公司报告指出:在美国Java程序开发人员的平均年薪最高,基本年薪为7万美元;C++ 和COBOL程序开发人员的平均年薪为6.6万美元。
根据权威部门预计到2005年我国对Java技术人员的需求量将高达20余万人。
根据美国CRN公司调查,拥有Java证书的程序员平均工资高于没有证书人员的37%。
与我国情况类似的印度,参加Java培训的绝大多数都是个人,他们很看重Java的认证,占到学习人数的90%以上。
在当今信息高速发展的社会中,“人才”决定了企业发展。因此,如何评估员工的价值,或是个人如何证明自己的专业能力,就成为关键。Sun公司为了为业界建立一套认证的标准,特别针对最先进的科技,推出Java及Solaris技术认证方案。根据这些认证,在企业方面可以藉此作为招聘人才的评判标准,或是作为衡量员工技术水准的依据;在技术方面,通过这些认证也可以证明个人的技术能力,实现美好的事业前景及生活目标。
Sun在 UNIX领域一直是技术上和市场占有率的领先者;近年来推出的Java技术,更成为业界的标准。所以Sun公司所举办的认证考试,必然成为Java和UNIX在全球信息界公认的标准。
Sun推出的专业认证包括下列三种:Java认证考试 对于Java程序设计员,Sun推出两项认证: SunCertifiedJavaProgrammer(SCJP)和SunCertifiedJavaDeveloper(SCJD)。
SCJP测验Java程序设计概念及能力,内容偏重于Java语法及JDK的内容;SCJD则进一步测试用Java开发应用程序的能力,考试者必须先完成一个程序的设计方案,再回答与此方案相关的一些问题。Solaris系统管理认证考试 对Solaris/SunOS系统管理员,Sun推出CertifiedSolarisAdministrator(CSA)。CSA分别为两个等级(PartI和PartII),测试对Solaris系统管理的了解程度。Solaris网络管理认证考试为了测试使用者对于Solaris网络的管理能力,Sun还特别推出CertifiedNetworkAdministrator(CNA).内容包括基本网络概念、RoutingandSubnet、Security、Performance、DNS、NIS+等 通过SUN任何一门专业认证后,将全收到SunMicrosystems总公司寄发的资格证书及徽章,并有权将通过Sun认证的标记印在个人名片上,作为个人技术能力的肯定。
SUN认证JAVA程序员众所周知,Java以其独有的开放性、跨平台性和面向网络的交互性席卷全球,以其安全性、易用性和开发周期短的特点,迅速从最初的编程语言发展成为全球第二大软件开发平台。这些优点已引起国内外计算机界的极大关注;Java公用规范(PAS)已被国际标准化组织(ISO)认定,Java技术已列为当今世界信息技术三大要点之一。
根据权威部门的预测:到2000年,我国对Java技术人员的需求量将高达20万余人。然而,到目前为止,在我国参加认证培训的学员只有近万人,而参加认证考试并获得认证资格的人员不足2000人。这个数字和20万人的需求量相差甚远。因此,早日掌握Java技术,对每个有志于在IT行业发展的人来说是尤为重要的。我们深信Java技术的应用和普及,必将成为势不可挡的潮流迅速在世界各地发展。 SunJava认证是业界唯一经Sun授权的Java认证。考试内容涉及所有Java相关知识、编程概念及applet开发技巧。
Sun认证Java程序员考试旨在观察您通过应用软件分配进行复杂编程的能力。之后还要测试您完成编程所需的知识。每次考试都包括65道以上的选择题,时间大约为90分钟。课程:SL-275JAVA语言编程本课程使学员掌握如何使用标准JavaDevelopmentKit,V1.1(JDK)开发应用程序和applets。在本课程中您将学会Java语言的语法。如何使用Java来创建图形用户接口GUI,事件处理机制,例外处理,通过设计与开发各种Java程序来获得实际的编程经验.您也将学到文件输入/输出(I/O)、多线程和网络的知识.。本课程适用于熟悉C或C++的编程人员,也适用于想参加SunJava认证考试的学员。预备知识:学习本课程之前必须具备以下能力 能够编译C或C++程序或者已经参加过SL-110课程;能够创建和编译简单的程序;使用WWW(Worldwideweb)浏览器,如:Netscape;能够使用vi或者OpenWindows的文件编辑器;使用基本UNIX的命令。
本课程学习完成后,将具备以下能力:使用Java编程语言创建Java应用程序和applets定义和描述垃圾搜集,安全性和Java虚拟机(JVM)描述和使用Java语言面向对象的特点开发图形用户接口(GUI),利用Java支持的多种布局管理描述和使用Java1.1的事件处理模式使用Java语言的鼠标输入,文本,窗口和菜单窗使用Java的例外处理来控制程序执行和定义用户自己的例外事件使用Java语言的先进的面向对象特点,包括方法重载,方法覆盖,抽象类,接口等等实现文件的输入/输出(I/O)使用Java语言内在的线程模式来控制多线程使用Java的Sockets机制进行网络通信 。
|