获得权威机构的认证是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程序来获得实际的编程经验,培训过程条理清晰,重点突出,可以帮助学员迅速准确地抓住考点,顺利通过考试。
闽公网安备 35060202000074号