跨平台程序开发 JAVA高级程序员认证说明

        Java跨平台等许多特性使之成为当代成长最快的软件产品:它受到了大约150个许可证颁发机构、200所大学和50万开发者的拥戴;1000多个应用程序是用它编写的;有关它的书籍有800余种;Java开发套件的下载次数超过一百万次;Java BEANS? 开发套件的下载次数超过10万次;受到了全球所有主要计算机厂商的支持,而这一切都发生在其发表后的800天内;Java闯入企业计算的心脏正成为大众传媒舆论的推动力量,正在改变企业的计算环境。它通过为因特网商务提供安全和稳健平台的方式改变商业自身。Java计算是各行各业中倍受信赖的企业解决方案。独立于平台的Java计算环境可以降低企业的总成本,缩短产品上市周期,安全地扩展公司的网络。不少国家到中国寻求合作伙伴时,都把能否用Java进行编程作为合作的前提条件。
    当前世界各地持有Java Programmer证书的人员供需差距极大,迫使企业不得不用高薪聘请Java程序员。因此,Java Programmer的含金量比一般的技术人员要高出很大一块。在美国、加拿大、澳大利亚、新加坡等发达国家和中等发达国家,持有Java Programmer认证证书的人年薪均在4-10万美金,而在国内持有Java Programmer认证的程序员也有极好的工作机会和很高的薪水。
  
    所周知,Java以其独有的开放性、跨平台性和面向网络的交互性席卷全球,以其安全性、易用性和开发周期短的特点,迅速从最初的编程语言发展成为全球第二大软件开发平台。这些优点已引起国内外计算机界的极大关注;Java公用规范(PAS)已被国际标准化组织(ISO)认定,Java技术已列为当今世界信息技术三大要点之一。
  
    根据权威部门的预测:到2000年,我国对Java技术人员的需求量将高达20万余人。然而,到目前为止,在我国参加认证培训的学员只有近万人,而参加认证考试并获得认证资格的人员不足2000人。这个数字和20万人的需求量相差甚远。 因此,早日掌握Java技术,对每个有志于在IT行业发展的人来说是尤为重要的。我们深信Java技术的应用和普及,必将成为势不可挡的潮流迅速在世界各地发展。
  
    
  课程:JAVA语言编程
    本课程使学员掌握如何使用标准Java Development Kit,V1.1 (JDK) 开发应用程序和applets。在本课程中您将学会Java 语言的语法。 如何使用Java 来创建图形用户接口 (GUI), 事件处理机制, 例外处理, 通过设计与开发各种Java 程序来获得实际的编程经验. 您也将学到文件输入/输出(I/O)、 多线程和网络的知识.。本课程适用于熟悉C或C++的编程人员, 也适用于想参加Sun Java 认证考试的学员。
  
  预备知识: 学习本课程之前必须具备以下能力
     能够编译C 或C++ 程序;能够创建和编译简单的程序;使用 WWW(World wide web) 浏览器, 如: Netscape;能够使用vi或者OpenWindows的文件编辑器;使用基本UNIX的命令。
  本课程学习完成后,将具备以下能力:
  • 使用Java 编程语言创建Java 应用程序和applets
  • 定义和描述垃圾搜集, 安全性和Java 虚拟机(JVM)
  • 描述和使用 Java 语言面向对象的特点
  • 开发图形用户接口 (GUI),利用Java支持的多种布局管理
  • 描述和使用 Java 1.1 的事件处理模式
  • 使用Java 语言的鼠标输入, 文本, 窗口和菜单窗
  • 使用Java的例外处理来控制程序执行和定义用户自己的例外事件
  • 使用Java 语言的先进的面向对象特点, 包括方法重载, 方法覆盖, 抽象类, 接口等等
  • 实现文件的输入/输出(I/O)
  • 使用Java 语言内在的线程模式来控制多线程
  • 使用Java的Sockets 机制进行网络通信