The CX310-055 (Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0) checks your real ability as a programmer. In fact it is totally scenario based, rather than knowledge based. This test requires you to have a good understanding of the Java language and the capability to write code for well-defined design applications. For this purpose, along with studying books and taking various practice tests, you should also practice with Java. There will be less number of direct questions, and more questions will be ‘find the output’ type. Besides, Drag-n-Drop questions have been added. A good number of questions will be based on new topics added to the language, i.e., on generics, autoboxing/unboxing, covariant return, variable length arguments, static import, enums and for-each loop. Although, not many direct questions will be there in the test, but practicing them will help clear your fundamentals. Practicing the following things with Java will make you confident enough to score well in the test:

  1. Write code that declares, constructs, and initializes arrays of any base type using any of the permitted forms both for declaration and for initialization.
  2. Write code using if and switch statements.
  3. Continue reading

Q. What are the prerequisites for the SCJP 1.5 exam?

A. There is no prerequisite for the SCJP 1.5 exam. However, you must be well experienced with the language before you take the exam. Even if you are new to the Java field, you can still pass the exam with self-study. This will require a lot of dedication and practice, especially with code and newly added Java 1.5 features.

Q. I am new to Java. How should I start preparing for the exam?

A. To start preparing for the exam, you need to download the development kit (JDK 1.5) from Sun’s official website . You can find the documentation from the website. Passing the exam needs a lot of practice.
Continue reading


Gibson Tang has been active in Singapore’s game industry for the last 5 years and has worked as a game development programmer since joining Nexgen Studio in 2005. Since then, he has successfully developed various games for the mobile and PC platforms, and has also gotten involved in the development of “Elven Legends” (A mobile MMORPG) and “Deep Quest” (A casual RPG). Soon after leaving his job in March 2007, he decided to start his own company.

Currently, he is a part-time lecturer at Nanyang Polytechnic for the Diploma in Entertainment Technology course. He also works for Temasek Polytechnic where he teaches the Game and Entertainment Technology diploma course. Continue reading