Java认证考试的前期准备
长沙北大青鸟作者:科泰校区未知
摘要:获得权威机构的认证是IT人证实自身专业技能的主要途径。近年来,Java这个词成为业界人士讨论和注意的焦点,因为Java不仅可以开发多平台应用,而且能使开发过程变得更容易。所以有越来越多的人正准备或已经通过Sun公司
获得权威机构的认证是IT人证实自身专业技能的主要途径。近年来,Java这个词成为业界人士讨论和注意的焦点,因为Java不仅可以开发多平台应用,而且能使开发过程变得更容易。所以有越来越多的人正准备或已经通过Sun公司的Java认证,加入到Java行列中来。
从考试本身来讲,Sun公司认证的Java程序员(SCJP)考试,考题都是围绕Java程序设计的基本概念展开的。考点主要包括基本语法、定义和描述垃圾回收机制、安全性和Java虚拟
机(JVM),使用Java语言的面向对象的特点,包括方法重载、方法覆盖、抽象类、接口,异常处理,创建图形用户界面(GUI),事件处理,编写简单的Java小程序(Applet),使用Java语言内在的线程模式来控制多线程,输入/输出流(I/O流)。
考试围绕Sun公司的Java Programming Language,代号为SL-275的教材出题。考试不考集成环境,所以考生只要掌握Java的基本开发工具包JDK(Java Development Kit)就可以了。JDK是Sun公司的Java程序开发标准。其他厂商的基于Java的产品要遵守此协议。目前,考试基于JDK1.2版本。
Java本身是一种可以跨平台的语言,与硬件环境和操作系统无关。只要在本地安装了JDK编写出的Java程序就可以运行。
考前我们要掌握面向对象程序设计的思想,围绕Java程序的两种应用模式Application和Applet,能够编写出Java程序。还要熟悉类库,熟悉Java的核心包,其中包括Java.lang、Java.awt,Java.util、Java.math、Java.io包,包中常用的类要会使用,因为编写出效率较高的程序,熟悉类库是关键,考试也会涉及到一些常用类,所以考生要经常查阅API(Application Programming Interface)文档,以获得类中详细信息。
下面是考试部分:
声明和访问控制
流程控制和异常处理
垃圾回收机制
语言基础
操作符和运算符
重载,覆盖和运行时动态绑定
多线程
Java.awt包
Java.lang包
Java.util包
Java.io包
其中语言基础、声明和访问控制占的比重比较大,涉及到的概念也比较多,大概要占题量的50%左右,但它不是难点,只要求考生概念明确。难点在多线程的调度与同步以及Java.io包中类的掌握。
程序员考试与开发应用不同,要求考生概念清晰,考试以单选和多选为主,还会有一两道简答题。帮助考生在短期内掌握Java编程,进入状态,最好的途径是参加认证培训,在Java程序员的培训课程中,讲师从Java语言基础讲起,通过设计和开发各种Java程序来获得实际的编程经验,培训过程条理清晰,重点突出,可以帮助学员迅速准确地抓住考点,顺利通过考试。