File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes SCJP2 1.2 or SCJP2 1.4 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 "SCJP2 1.2 or SCJP2 1.4" Watch "SCJP2 1.2 or SCJP2 1.4" New topic

SCJP2 1.2 or SCJP2 1.4

mik laan

Joined: Sep 04, 2002
Posts: 29
How long SCJP2 1.2 will be valid Java programmer test? Are there any drawbacks doing that older exam (SCJP2 1.2), if I consider doing Java developer's or web component developer's test after SCJP 1.2.
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
IMHO, there is no drawback do doing the 1.2 exam. If you choose to do SCJD you will already have some AWT event handling and LayoutManager knowledge, and I/O exposure so that's a definite advantage. SCJD will probably require you do use Swing GUI components and you will find the move over to that easier. The extra parts in the 1.4 exam (assertions and a bit more on collections) can be picked up on the way.
With the new Recertification Policy that Sun have announced it doesn't really matter either way, both 1.2 and 1.4 will be deemed "obsolete" in two years.

Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
Barkat Mardhani
Ranch Hand

Joined: Aug 05, 2002
Posts: 787
How important are I/O and AWT? Can someone pick N I/O and Swing, and be well suited for real work assignments?
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Hi Barkat,
The AWT event handling model is still used with Swing
so you must learn it. The New I/O classes do not replace the I/O classes, they provide a means of doing block oriented and asynchronous I/O not present in the original I/O model. In fact, the original I/O streams library has partly been reimplemented using the New I/O classes (that I have read in Manning's JDK 1.4 Tutorial)
In my place of work, a financial organisation, they are developing thin clients as applications, not browser plugins, and for the UI use Swing components. These clients interact with JSP/Servlets running on a J2EE server platform.
[ September 08, 2002: Message edited by: Barry Gaunt ]
I agree. Here's the link:
subject: SCJP2 1.2 or SCJP2 1.4
It's not a secret anymore!