logo

CuriousTab

CuriousTab

Discussion


Home Interview Technology Comments

  • Question
  • Inside an interface when should the variables be initialized?


  • Options
  • A. Globally
  • B. Whenever required
  • C. Inside a function
  • D. During the time of declaration

  • Correct Answer
  • During the time of declaration 

    Explanation

    They should be initialized during the time of declaration itself otherwise it is a compilation eror

  • Tags: IT Trainer

    Technology problems


    Search Results


    • 1. Which of the following statements are equal for a variable declared in the interface ? 1. int X=10 2. public int X=10 3. public static final int X=10

    • Options
    • A. Only 1 and 2 are equal
    • B. Only 2 and 3 are equal
    • C. All are unequal
    • D. All are equal
    • Discuss
    • 2. What is the difference between an Interface and an Abstract class ?
    • Discuss
    • 3. Can you access non static variable in static context ?
    • Discuss
    • 4. What is autoboxing and unboxing ?
    • Discuss
    • 5. What is the output of this program ? class main_arguments { public static void main(String [ ] args) { String [][] argument = new String[2][2]; int x; argument[0] = args; x = argument[0].length; for (int y = 0; y < x; y++) System.out.print(" " + argument[0][y]); } }

    • Options
    • A. 1 1
    • B. 1 0
    • C. 1 0 3
    • D. 1 2 3
    • Discuss
    • 6. Which of the following method declarations are allowed inside interface?

    • Options
    • A. public void m1()
    • B. private void m1()
    • C. protected void m1()
    • D. abstract public void m1()
    • Discuss
    • 7. Why interface method is always public?
    • Discuss
    • 8. Which among the following is a scope resolution operator?

    • Options
    • A. :
    • B. ::
    • C. :?
    • D. None
    • Discuss
    • 9. Which kind of inheritance is not supported directly through classes in java?

    • Options
    • A. Multilevel
    • B. Multiple
    • C. Single
    • D. Hirarcheal
    • Discuss
    • 10. public class Threads2 implements Runnable { public void run() { System.out.println("run."); throw new RuntimeException("Problem"); Which among the following is true? } public static void main(String[] args) { Thread t = new Thread(new Threads2()); t.start(); System.out.println("End of method."); } }

    • Options
    • A. java.lang.RuntimeException: Problem
    • B. run. java.lang.RuntimeException: Problem
    • C. End of method. java.lang.RuntimeException: Problem
    • D. End of method. run. java.lang.RuntimeException: Problem
    • Discuss


    Comments

    There are no comments.

Enter a new Comment