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.

Given the code
String s1 = "yes";
String s2 = "yes";
String s3 = new String(s1);

Which of the following would equate to true?
(A) s1 == s2
(B) s1 = s2
(C) s3 == s1
(D) s1.equals(s2)
(E) s3.equals(s1)

  (C), (D) & (E)

  (D) & (E)

  (A), (D) & (E)

  (A), (C) & (E)

  (A), (B) & (C)

  Half-n-half Clue
 

2.

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

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

  (B), (D) & (E)

  (D), (E) & (F)

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

  (B), (D) & (F)

  Half-n-half Clue
 

3.

The methods wait() and notify() are defined in

  java.lang.Object

  java.lang.ThreadGroup

  java.lang.String

  java.lang.Thread

  java.lang.Runnable

  Half-n-half Clue
 

4.

Which of the following contain error?
(A) int x[] = int[10];
(B) int[] y = new int[5];
(C) float d[] =

  (D), (E) & (F)

  (A), (E) & (F)

  (A), (D) & (F)

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

  (A), (D) & (E)

  Half-n-half Clue
 

5.

Which of the following methods belong to the String class?

  All of these

  None of these

  equals()

  compareTo()

  length()

  substring()

  Half-n-half Clue
 

6.

Which of the following statements are true?
(A) A Java monitor must either extend Thread or implement Runnable.
(B) The sleep() method should be enclosed in try ... catch block.
(C) The yield() method should be enclosed in try ... catch block.
(D) A thread can be temporarily suspended from running by using the wait() method.
(E) A suspended thread using suspend() method can be revived using the resume() method.

  (B), (D) & (E)

  (C), (D) & (E)

  (A), (B) & (D)

  (D) & (E)

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

  Half-n-half Clue
 

7.

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 Base

  Base Base Derived

  Derived Derived Derived

  Base Derived Derived

  Half-n-half Clue
 


 
12 more pages in Java Programming


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