The finalize() method is called just prior to Before garbage collection. A variable goes out of scope. None of these An object or variable goes out of scope. An object, variable or method goes out of scope. TRUE ANSWER : ? YOUR ANSWER : ?
public class Test { }What is the prototype of the default constructor? public Test( ) public Test(void) Test( ) Test(void) None of these TRUE ANSWER : ? YOUR ANSWER : ?
What is the expected output?public class Profile { private Profile(int w) { // line 1 System.out.print(w); } public static Profile() { // line 5 System.out.print (10); } public static void main(String args[]) { Profile obj = new Profile(50); }} Won't compile because of line (5), constructor can't be static Won't compile because of line (1), constructor can't be private 10 50 50 TRUE ANSWER : ? YOUR ANSWER : ?
What is the output of the above program ?class Num { Num(double x ){ System.out.println( x ) ; } }public class Test extends Num { public static void main(String[] args){ Num num = new Num( 2 ) ; } } None of these Compile time error 2.0 0 TRUE ANSWER : ? YOUR ANSWER : ?
Which of the following options is the best for generating random integer 0 or 1? (int)Math.random() (int)Math.random() + 1 (int)(Math.random() + 0.2) (int)(Math.random() + 0.5) TRUE ANSWER : ? YOUR ANSWER : ?
The variables declared in a class for the use of all methods of the class are called None of these reference variables instance variables objects TRUE ANSWER : ? YOUR ANSWER : ?
Determine output:public class Test{ public static void main(String args[]){ MyClass obj = new MyClass(); obj.val = 1; obj.call(obj); System.out.println(obj.val); }}class MyClass{ public int val; public void call(MyClass ref){ ref.val++; }} 3 None of these 1 2 Compilation Error TRUE ANSWER : ? YOUR ANSWER : ?
What will be the result of compiling and running the given code?class A{ int b=10; private A(){ this.b=7; } int f(){ return b; }}class B extends A{ int b;}public class Test{ public static void main(String[] args){ A a = new B(); System.out.println(a.f()); }} None of these Prints 7 Prints 0 Compilation Fails Prints 10 TRUE ANSWER : ? YOUR ANSWER : ?
The main method should be static for the reason It can be accessed by every method or variable without any hindrance. It can be accessed easily by the class loader. None of these It can be executed without creating any instance of the class. TRUE ANSWER : ? YOUR ANSWER : ?
class A{ A(String s){} A(){}}1. class B extends A{2. B(){}3. B(String s){4. super(s);5. }6. void test(){7. // insert code here8. }9. }Which of the below code can be insert at line 7 to make clean compilation ? A a = new B(5); All of these A a = new A(String s); None of these A a = new B(); TRUE ANSWER : ? YOUR ANSWER : ?