Sureshot's Update for Certified Programmer 1.4
Welcome to the Update for Certified Programmer 1.4. This exam has 10 questions and you
have 20 minutes to finish them.
Good luck!
Changes in the objectives for Certified Programmer 1.4
SECTION 1: DECLARATIONS AND ACCESS CONTROL
No changes
FLOW CONTROL, ASSERTIONS, AND EXCEPTION HANDLING
NEW! Recognize the effect of an exception arising at a specified point in a code fragment.
Note: The exception may be a runtime exception, a checked exception, or an error
(the code may include try, catch, or finally clauses in any legitimate combination).
NEW! Write code that makes proper use of assertions, and distinguish appropriate from
inappropriate uses of assertions.
NEW! Identify correct statements about the assertion mechanism.
GARBAGE COLLECTION
NEW! Write code that explicitly makes objects eligible for garbage collection.
NEW! Recognize the point in a piece of source code at which an object
becomes eligible for garbage collection.
LANGUAGE FUNDAMENTALS
No changes
OPERATORS AND ASSIGNMENTS
No changes
OVERLOADING, OVERRIDING, RUNTIME TYPE, AND OBJECT ORIENTATION
No changes
OPERATORS AND ASSIGNMENTS
No changes
THREADS
No changes
THE JAVA.AWT PACKAGE
Not an objective in Certified Programmer 1.4
FUNDAMENTAL CLASSES IN THE JAVA.LANG PACKAGE
NEW! Describe the significance of wrapper classes, including
making appropriate selections in the wrapper classes to
suit specified behavior requirements, stating the result
of executing a fragment of code that includes an instance
of one of the wrapper classes, and writing code using the
following methods of the wrapper classes
(e.g., Integer, Double, etc.): doubleValue, floatValue,
intValue, longValue, parseXxx, getXxx, toString, toHexString
THE JAVA.UTIL PACKAGE
Not an objective in Certified Programmer 1.4
THE JAVA.IO PACKAGE
Not an objective in Certified Programmer 1.4
NEW! THE COLLECTIONS FRAMEWORK
Make appropriate selection of collection classes/interfaces to suit specified behavior requirements.
Distinguish between correct and incorrect implementations of hashcode methods.