scjp1.4将于八月十九开始上马 (1)
[ 来源:互网络 | 更新日期:2007-09-11 22:41:57 | 浏览次数:3898]
简介:4 (310-035) - Exam will be available in August 19, 2002
Objectives are available (The new exam version does not include I/O or AWT).
SUN CERTIFIED PROGRAMMER FOR JAVA[tm] 2 PLATFORM 1.4
Exam Available August 19, 2002
SECTION 1: DECLARATIONS AND ACCESS CONTROL
Write code that declares, constructs and initializes arrays of any base type using any of the permitted forms both for declaration and for initialization.
Declare classes, nested classes, methods, instance variables, static variables and automatic (method local) variables making appropriate use of all permitted modifiers (such as public, final, static, abstract, etc.). State the significance of each of these modifiers both singly and in combination and state the effect of package relationships on declared items qualified by these modifiers.
For a given class, determine if a default constructor will be created and if so state the prototype of that constructor.
Identify legal return types for any method given the declarations of all related methods in this or parent classes.
SECTION 2: FLOW CONTROL, ASSERTIONS, AND EXCEPTION HANDLING
Write code using if and switch statements and identify legal argument types for these statements.
Write code using all forms of loops including labeled and unlabeled, use of break and continue, and state the values taken by loop counter variables during and after loop execution.
Write code that makes proper use of exceptions and exception handling clauses (try, catch, finally) and declares methods and overriding methods that throw exceptions.
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).
Write code that makes proper use of assertions, and distinguish appropriate from inappropriate uses of assertions.
Identify correct statements about the assertion mechanism.
SECTION 3: GARBAGE COLLECTION
State the behavior that is guaranteed by the garbage collection system.
Write code that explicitly makes objects eligible for garbage collection.
Recognize the point in a piece of source code at which an object becomes eligible for garbage collection.
SECTION 4: LANGUAGE FUNDAMENTALS
Identify correctly constructed package declarations, import statements, class declarations (of all forms including inner classes) interface declarations, method declarations (including the main method that is used to start execution of a class), variable declarations, and identifiers.
Identify classes that correctly implement an interface where that interface is either java.lang.Runnable or a fully specified interface in the question.
State the correspondence between index values in the argument array passed to a main method and command lin


您的位置:
