Multiple Choice Question

Quiz Guidelines


Multiple Choice Question


What will be the output of the following code snippet?

int a = 1;
int[] ia = new int[10];
int b = ia[a];
int c = b + a;
System.out.println(b = c);

Select 1 option

A. 0
B. 1
C. 2
D. true
E. false

Multiple Choice Question


Consider the following class :

public class Test{
public static void main(String[] args){
if (args[0].equals("open"))
if (args[1].equals("someone"))
else System.out.println("Go away "+ args[1]);

Which of the following statements are true if the above program is run with the command line : java Test closed

Select 1 option

A. It will throw ArrayIndexOutOfBoundsException at runtime.
B. It will end without exceptions and will print nothing.
C. It will print Go away
D. It will print Go away and then will throw ArrayIndexOutOfBoundsException.
E. None of the above.

Multiple Choice Question


Which one of these is a proper definition of a class TestClass that cannot be subclassed?

Select 1 option

A. final class TestClass { }
B. abstract class TestClass { }
C. native class TestClass { }
D. static class TestClass { }
E. private class TestClass { }

Multiple Choice Question


What will the following code print?

int[] scores1 = { 1, 2, 3, 4, 5, 6};
int[] scores2 = { 0, 0, 0, 0, 0, 0};
   System.arraycopy(scores2, 2, scores1, 3, 2);
     for(int i : scores2) System.out.print(i);

Select 1 option

A. 123006
B. 000000
C. 000450
D. It throw an exception at run time.

Multiple Choice Question


Which of the following are benefits of an array over an ArrayList?

Select 2 options

A. It consumes less memory.
B. Accessing an element in an array is faster than in ArrayList.
C. You do not have to worry about thread safety. 
D. It implements Collection interface and can thus be passed where ever a Collection is required.


Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within!!!