Two Laptop Bag
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Does SCJP 1.6 exam include questions about GUI classes? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Does SCJP 1.6 exam include questions about GUI classes? " Watch "Does SCJP 1.6 exam include questions about GUI classes? " New topic

Does SCJP 1.6 exam include questions about GUI classes?

Larry Olson
Ranch Hand

Joined: Feb 03, 2009
Posts: 142

I have a basic question. Does SCJP exam include questions about Designing Graphical User Interfaces, you know GUI classes like Buttons, frames, layout managers, Swing components etc. etc. ?

Looking at the Sun SCJP objectives at,
I don't seem to find any references to GUI classes at all.

GUI classes seem to be such an important aspect of java programming, yet I am susprised that it isn't mentioned (I am not complaining though). or Am I mis reading the objectives of the exam? Any clarifications from fellow ranchers would be appreciated.

Ruben Soto
Ranch Hand

Joined: Dec 16, 2008
Posts: 1032
Hi Larry,

There are no Swing-specific objectives, and you won't encounter any questions in the exam that test your knowledge of GUI classes. There might be questions which include GUI classes (for example testing anonymous inner classes as listeners) but they won't test any GUI knowledge, they would be just used as an example.

As to why there are no GUI questions in the exam, I guess that is left for other certifications. But in my experience GUI is not the toughest part of Java (although it is a big topic due to the size of the Swing framework.) What you learn by studying the SCJP objectives will also help you understand better how GUI classes are put together.

All code in my posts, unless a source is explicitly mentioned, is my own.
Sundararaj Govindasamy
Ranch Hand

Joined: Dec 06, 2007
Posts: 46

No swing questions in SCJP 1.6

SCJP 1.6 SCWCD 1.5
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15081

The SCJD (Sun Certified Java Developer) exam includes knowledge of Swing. You'll have to be SCJP certified before you can do the SCJD exam.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Larry Olson
Ranch Hand

Joined: Feb 03, 2009
Posts: 142
Thanks all for clarifying. I am happy that I could skip the GUI classes for now
Krishna Srinivasan
Ranch Hand

Joined: Jul 28, 2003
Posts: 1850

It was in the older versions of SCJP 1.2. Later removed from the objectives.

Krishna Srinivasan
OCAJP 7/8 Exam, 400+ OCPJP Mock Questions
belakumari das
Ranch Hand

Joined: Mar 31, 2009
Posts: 31

SCJP 6.0 Exam Objective/Syllabus is

Declarations, Initialization and Scoping
Flow Control
API Contents
Thread and Concurrency
Collections / Generics
enum types
Files,I/O and Serializable, Dates
Class and Class Hierarchy
Static Import and Enhanced for Loop
OO Concepts
regular expressions
Inner class
Console, NavigableMap, NavigableSet

java j2ee 10+ years Experience.

I agree. Here's the link:
subject: Does SCJP 1.6 exam include questions about GUI classes?
It's not a secret anymore!