SCJP 的考試重點是著重在Java的程式語言本身,諸如運算子、語句、邏輯比較、屬性與方法、事件宣告與處理、變數與常數等等,以及Java本身所提供的內建基礎類別館,例如 java.io、java.lang.Thread、java.lang.Runnable、java.lang.Comparable與java.lang.String等類別與命名空間等的操作與使用,大多數的考試重點不會因為版本更動而改變,但在版本更替或是 Java 語言與類別館的演進時,考試重點可能會有所變更(例如早期會考 Abstract Window Toolkit,現在已廢考)。
以 SCJP 6.0 為例,目前考試主題分為七大項:
程式語言:宣告、初始化及定義範疇。
程式語言:流程控制。
基礎類別館:API內容。
基礎類別館:同時性。
基礎類別館:物件導向概念。
基礎類別館:集合與泛型。
綜合:基本原理。