Chapter 2. Language Fundamentals


Exam Objectives

  • 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.

    • For defining and using packages, see Section 4.6 .

    • For class declarations, see Section 4.2 .

    • For nested classes, see Chapter 7 .

    • For interface declarations, see Section 6.4 .

    • For method declarations, see Section 4.3 .

  • Identify classes that correctly implement an interface where that interface is either java.lang.Runnable or a fully specified interface in the question.

    • For interface implementation, see Section 6.4 .

    • For implementation of java.lang.Runnable , see Section 9.3 .

  • State the correspondence between index values in the argument array passed to a main method and command line arguments.

    • See Section 3.23 .

  • Identify all Java programming language keywords. Note: There will not be any questions regarding esoteric distinctions between keywords and manifest constants.

  • State the effect of using a variable or array element of any kind, when no explicit assignment has been made to it.

    • For array elements, see Section 4.1 .

  • State the range of all primitive data types, and declare literal values for String and all primitive types using all permitted formats, bases and representations.

    • See also Appendix G .

Supplementary Objectives

  • State the wrapper classes for primitive data types.



A Programmer[ap]s Guide to Java Certification
A Programmer[ap]s Guide to Java Certification
ISBN: 201596148
EAN: N/A
Year: 2003
Pages: 284

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net