Multiple Choice Question

Quiz Guidelines

 

Multiple Choice Question

QID: 
513

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

QID: 
512

Consider the following class :

public class Test{
public static void main(String[] args){
if (args[0].equals("open"))
if (args[1].equals("someone"))
System.out.println("Hello!");
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

QID: 
511

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

QID: 
510

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

QID: 
509

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.

Pages

Search the Web

Custom Search

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