Syvum Home Page

Home > Quiz Games > Java Programming >

Java Programming : Arrays and java.lang.* : Multiple Choice


Questions about arrays and classes in the java.lang package.

Formats Info Page Worksheet / Test Paper Quiz Review
Multiple choice

Your Performance  

1.

When we implement the Runnable interface, we must define the method

  main()

  init()

  start()

  run()

  resume()

  Half-n-half Clue
 

2.

Given the class definitions
class Base
{
void display ()
{ System.out.println("Base"); }
}
class Derived extends Base
{
void display ()
{ System.out.println("Derived"); }
}
and objects
Base b = new Base();
Derived d = new Derived();
Base bd = new Derived;

then the print statements
System.out.print(b.display() + " ");
System.out.print(d.display() + " ");
System.out.print(bd.display() + " ");
System.out.println();
will display:

  Base Derived Derived

  Base Derived Base

  Base Base Derived

  Derived Derived Derived

  Half-n-half Clue
 

3.

Consider the following code
int number[] = new int[5]; After execution of this statement, which of the following are true?
(A) number[0] is undefined
(B) number[5] is undefined
(C) number[4] is null
(D) number[2] is 0
(E) number.length() is 5

  (E)

  (C) & (E)

  (B), (D) & (E)

  (A) & (E)

  Half-n-half Clue
 

4.

Which of the following statements are valid array declaration?
(A) int number();
(B) float average[];
(C) double[] marks;
(D) counter int[];

  (A)

  (B) & (C)

  (A) & (C)

  (D)

  Half-n-half Clue
 

5.

Given the following code:
class Base { int x = 10; }
class Derived extends Base
{ int x = 20; }

Base b = new Base();
Derived d = new Derived ( );
Base bd = new Derived();
The statement
System.out.println(b.x + " " + d.x + " " + bd.x);
will produce the output

  10 20 10

  20 10 20

  20 20 10

  10 20 20

  Half-n-half Clue
 

6.

Which of the following are the wrapper classes?
(A) Random
(B) Byte
(C) Vector
(D) Integer
(E) Short
(F) Double
(G) String

  (D), (E) & (F)

  (B), (D) & (E)

  (A), (B), (D), (E) & (F)

  (B), (D), (E) & (F)

  (B), (D) & (F)

  Half-n-half Clue
 

7.

What will be the content of array variable table after executing the following code?
for(int i = 0; i < 3; i + +)
for(int j = 0; j < 3; j + +)
if(j = i) table[i][j] = 1;
else table[i][j] = 0;

  1 0 0
0 1 0
0 0 1

  0 0 0
0 0 0
0 0 0

  1 0 0
1 1 0
1 1 1

  0 0 1
0 1 0
1 0 0

  Half-n-half Clue
 


 
12 more pages in Java Programming


Contact Info © 1999-2017 Syvum Technologies Inc. Privacy Policy Disclaimer and Copyright
Previous
-
Next
-