0

programming languages Online Quiz - 63

Description: programming languages Online Quiz - 63
Number of Questions: 20
Created by:
Tags: programming languages
Attempted 0/20 Correct 0 Score 0

What modifiers may be used with an interface declaration

  1. Public

  2. Private

  3. Abstract

  4. Protected


Correct Option: A,C

The developer can force garbage collection by calling System.gc().

  1. True

  2. False


Correct Option: B
  1. Preconditions

  2. Postconditions

  3. Exceptions

  4. Class invariants


Correct Option: C

The following line of code is valid. int x = 9; byte b = x;

  1. True

  2. False


Correct Option: B

At first JAVA was named as______ .

  1. Fusion

  2. Gabriel

  3. Oak

  4. Globe


Correct Option: C
  1. To provide access to the Java runtime system.

  2. To avoid run time exception.

  3. To provide the capability to execute code no matter whether or not an exception is thrown or caught.

  4. Both 2 & 3


Correct Option: A

Which containers may have a MenuBar?

  1. Panel

  2. Frame

  3. Class

  4. JVM


Correct Option: B

Can a Byte object be cast to a double value?

  1. True

  2. False


Correct Option: B

A class inherit the constructors of its superclass?

  1. True

  2. False


Correct Option: B

Checked Exceptions are

  1. all sub-classes of Throwable

  2. not the sub classes of RuntimeException

  3. all sub-classes of Error

  4. None of these


Correct Option: B

Which class is the immediate superclass of the Container class?

  1. Frame

  2. Component

  3. Public

  4. Super


Correct Option: B

class test{} class tester extends test{ public static void main(String[] args) { test t1 = new tester(); test t2 = new test(); tester t3 = new tester(); System.out.println( t1 instanceof tester); System.out.println( t2 instanceof tester); System.out.println( t3 instanceof tester); System.out.println( t1 instanceof test); System.out.println( t2 instanceof test); System.out.println( t3 instanceof test); }

  1. True False True True True True

  2. True False False True True True

  3. True False True True True False

  4. True False True True False True


Correct Option: A

public class Fun { public static void main(String[] args){ int x=0; boolean b=true; String str; str=(b)?"success": (x=0)?"Failure":"Neither"; System.out.println(str); } }

  1. Failure

  2. success

  3. Exception will be thrown

  4. Compilation error

  5. Neither


Correct Option: D

public class Top { private int i; Top(int i) {this.i=i; } public int getValue(){ return this.i; } } class Bottom{ public static void main(String[] args) { Top tp = new Top(5); String j = Integer.toString(tr.getValue()); tp.i=15; System.out.println( tp.i + j); } }

  1. 155

  2. Compilation error

  3. Exception

  4. 20

  5. 5 5


Correct Option: B

public class Play { public static void main(String[] args) { int[][] a = {{5,2,4,7}, {9,2}, {3,4}}; int[] b = a[1]; int[][] b1= new int[3][]; int a2 = b[2]; System.out.println(a2); } }

  1. 2

  2. 4

  3. Exception

  4. Compilation error

  5. 9


Correct Option: C
- Hide questions