站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题SUN认证JAVA程序员(SCJP 2)认证考试心得

SUN认证JAVA程序员(SCJP 2)认证考试心得

摘要: 为了近一步扩大Java的影响力以及认证Java程序开发者的水平,SUN公司推出了一系列的Java培训及认证考试

  前些天考过了SCJP 2,方舟让我写一篇心得,但是考完了以后一直非常忙,直到今天才腾出时间来写,那我就把我的心得和大家分享一下吧。

  为了近一步扩大Java的影响力以及认证Java程序开发者的水平,SUN公司推出了一系列的Java培训及认证考试,最基本的认证考试就是SCJP(Sun Certified Java Programmer)考试,相应的培训课程是SL-275 JAVA语言编程,SCJP测验Java程序开发着对Java程序设计概念的理解及相关能力,内容偏重于Java语法及JDK的内容,所以可以说如果你有Java的一些基本知识的话,那么这个考试就会是比较容易的一个考试。通过这个考试以后,Java程序开发者就可以进行后续的Sun认证开发人员,Sun认证企业建筑师,Sun认证Web开发员这些更高层次的认证考试了,所以SCJP是通向更高级的认证的基础,它的重要性可想而知。

  我们准备SCJP可以去参加SL-275培训(建议那些对Java语言基本知识了解不多的朋友最好去参加一下这个培训,),但是更多的情况是我们自己准备SCJP考试,Java培训Money要的,因为它毕竟不是一个非常难过的考试。好,那我们现在看一看应该如何去准备SCJP考试。

  第一步,我们要去Sun 的官方网站上去下载SCJP的考试大纲,你可以登陆http://suned.sun.com/USA/certification/,在上面能够看到大纲和最新的考试信息。

  SCJP考试对考生的要求是:

  1. 使用Java编程语言创建Java应用程序和applets。

  2. 定义和描述垃圾搜集,安全性和Java虚拟机(JVM)。

  3. 描述和使用Java语言面向对象的特点。

  4. 开发图形用户界面(GUI)。利用Java支持的多种布局管理。

  5. 描述和使用Java的事件处理模式。

  6. 使用Java语言的鼠标输入、文本、窗口和菜单窗口部件。

  7. 使用Java的例外处理来控制程序执行和定义用户自己的例外事件。

  8. 使用Java语言先进的面向对象特点, 包括方法重载、方法覆盖、抽象类、接口、final、static和访问控制。

  9. 实现文件的输入/输出 (I/O)。

  10. 使用Java语言内在的线程模式来控制多线程。

  11. 使用Java 的Sockets机制进行网络通信

  了解了考试的大纲和要求后,我们就可以有的放矢,进行针对性复习了。

  第二步 ,选择几本适合你的参考资料

  建议英文好的朋友直接看英文原版的书,因为翻译过来的书可能会存在一些词汇上的差异,而且考试是英文的, 所以看英文原版书可能效果更好一些。

  我看的是Sybex Java 2 Certification Study,这是一本复习Java的相当不错的书,每一章节的前面都有这一章将要讲述的认证目标,对于每一个知识点都有相应的例子。在每一章的结尾还有小结和认证练习题目,可以巩固学到的知识。这本书我看了两遍,就是可惜贵了一些,也可以去网上下载(www.smiling.com)。

  另外一本经典的Java教程就是Think in Java,现在已经出到了2.0版本,我想不用说大家都听说过,但是如果你只是想通过SCJP考试的话,这本书完全没有必要去看,而且也很贵。

  如果你已经有了一些Java语言的基础的话,也可以直接看Sun的培训教材]Java Programming Language SL-275,和一些笔记,这样又省时间又省精力还省Money。

  第三步,看完参考书,接下来就是做一些模拟练习了。在网上可以找到很多练习题目,但是必须精选出一些来做,Jcertify4.0就是相当好的模拟练习软件,可以在网上找到。但是一般的模拟练习题目都比实际考试要难一些,这好像和我们上学的时候的平时练习和高考题目的难以程度的关系差不多。在一些网站上上还有一些机考经验和BIBLE可以看,不过不能把所有的希望都寄托在这个上面,还是真才实学最重要的。

  第四步就是去应考了,先去SUN授权的考试中心购买考试券,然后在预约的时间去考试。试题是上机做题,共有59题,在120分钟内完成,通过分数是61%,

  试题形式为选择题和填空题,试题不是非常难,在120分钟内一定能做的完,做完后还可以检查一下,找出错误,我就找出了一些错误。

  一些后话

  考这个scjp用处实际并不是非常大,因为它还只是一个初级认证,但为了考后续的科目,比如scjd又必须考它;而且Sun 公司的收费还是太高,要1250元,但是没有办法,只能忍痛放血。好了,就说这么多,希望对大家的备考有一点点帮助,我就满足了。



↑返回目录
前一篇: 用JAVA实现线程等待提示框
后一篇: 爪哇语言结构性模式之变压器模式介绍