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) |
|
Hint
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 |
| Half-n-half Clue
| |
|
3. | The methods wait() and notify() are defined in |
| 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[] = |
| Half-n-half Clue
| |
|
5. | Which of the following methods belong to the String class? |
| 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. |
| 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: |
| Half-n-half Clue
| |
|