1. What is the name of the values the method call passes to the method for the parameters?
Arguments
References
Objects
Values
2. Which of the following is a valid fully qualified name?
Scanner
java.Scanner
util.Scanner
java.util.Scanner
3. Which class provides prebuilt dialog boxes that enable programs to display windows containing messages (such windows are called message dialogs)?
JDialogBox
JPrebuiltDialog
JMessageDialog
JOptionPane
4. Which of the following would not be used to clarify a dangling-else?
Indentation
Parentheses ()
Braces {}
Comment //
5. Which statement is true?
A while statement cannot be nested inside another while statement.
An if statement cannot be nested inside another if statement.
A while statement cannot be nested inside an if statement.
None of the above is true
6. Which of the following for loop control headers results in equivalent numbers of iterations?
I. for ( int q = 1; q <= 100; q++ )
II. for ( int q = 100; q >= 0; q-- )
III. for ( int q = 99; q > 0; q -= 9 )
IV. for ( int q = 990; q > 0; q -= 90 )
I and II
III and IV
I and II have equivalent iterations, and III and IV have equivalent iterations
None of the loops have equivalent iterations
7. Which case of the following would warrant using the Boolean logical inclusive OR (|) rather than the conditional OR (||)?
Testing if two conditions are both true
Testing if at least one of two conditions is true
Testing if at least one of two conditions is true when the right operand has a required side effect
Testing if at least one of two conditions is true when the left operand has a required side effect
8. Which is a correct static method call of Math class method sqrt?
sqrt( 900 );
math.sqrt( 900 );
Math.sqrt( 900 );
Math math = new Math(); math.sqrt( 900 );
9. Which of the following methods are overloaded with respect to one another?
I. public int max ( int a, int b ) { ... }
II. public double max ( double a, double b ) { ... }
III. public int max ( int a, int b, int c ) { ... }
IV. public double max ( double a, double b, double c ) { ... }
I and II are overloaded; III and IV are overloaded.
I and III are overloaded; II and IV are overloaded.
I, II and III are overloaded.
All these four methods are overloaded.
10. A Java class can have which of the following methods?
I. void foo( int a )
II. void foo( int a, int b )
III. void foo( double a )
IV. void foo( double a, double b )
V. void foo( int b )
I, III, IV, V
I, II, IV, V
I, II, III, IV
All of the above.