跳转到内容

昇陽認證Java程式員

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由Ochbot留言 | 贡献2009年2月17日 (二) 11:57 (机器人:标点符号标准化(程序版本:1.02))编辑。这可能和当前版本存在着巨大的差异。

昇陽認證 Java 程式員 (Sun Certified Programmer for Java, SCJP) 是 Java 的基礎認證,以 Java 程式語言與基礎類別庫使用為考試的方向,並且作為 SCJD 與平台認證集的前置需求,此認證是目前 Sun 認證體系中人數最多的,SCJP 自 Java JDK 1.2 版開始,目前最新的版本為 Java SE 6.0。

SCJP 只要考過一科考試即可,同時也沒有任何前置需求。

版本

自 2000 年 SCJP 開辦以來,SCJP 已歷經四個版本:

  • SCJP 6.0,以 Java SE 6.0 版為基礎,考試代碼為 Exam 310-065。
  • SCJP 5.0,以 J2SE 5.0 版為基礎,考試代碼為 Exam 310-055。
  • SCJP 1.4,以 JDK 1.4 版為基礎,考試代碼為 Exam 310-035。
  • SCJP 1.2,以 JDK 1.2 版為基礎,考試代碼為 Exam 310-025。

考試內容

SCJP 的考試重點是著重在 Java 的程式語言本身,諸如運算子、陳述式、邏輯比較、屬性與方法、事件宣告與處理、變數與常數等等,以及 Java 本身所提供的內建基礎類別庫,例如 java.io、java.lang.Thread、java.lang.Runnable、java.lang.Comparable 與 java.lang.String 等類別與命名空間等的操作與使用,大多數的考試重點不會因為版本更動而改變,但在版本更替或是 Java 語言與類別庫的演進時,考試重點可能會有所變更(例如早期會考 Abstract Window Toolkit,現在已廢考)。

以 SCJP 6.0 為例,目前考試主題分為七大項:

  1. 程式語言:宣告、初始化及定義範疇。
  2. 程式語言:流程控制。
  3. 基礎類別庫:API內容。
  4. 基礎類別庫:同時性。
  5. 基礎類別庫:物件導向概念。
  6. 基礎類別庫:集合與泛型。
  7. 綜合:基本原理。

升級考試

雖然目前只有 SCJP 1.2 已終止考試,但 1.4、5.0 和 6.0 版的認證均提供升級考試[1]

  • Exam 310-066: Upgrade to Sun Certified Java Programmer for Java 6.0 Standard Edition (SCJP 5.0→6.0)
  • Exam 310-056: Upgrade to Sun Certified Java Programmer for Java 5.0 Standard Edition (SCJP 1.4→5.0)
  • Exam 310-036: Upgrade to Sun Certified Java Programmer for Java 1.4 Standard Edition (SCJP 1.2→1.4)


參考資料