• Menu
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

JavaBeat

Java Tutorial Blog

  • Java
    • Java 7
    • Java 8
    • Java EE
    • Servlets
  • Spring Framework
    • Spring Tutorials
    • Spring 4 Tutorials
    • Spring Boot
  • JSF Tutorials
  • Most Popular
    • Binary Search Tree Traversal
    • Spring Batch Tutorial
    • AngularJS + Spring MVC
    • Spring Data JPA Tutorial
    • Packaging and Deploying Node.js
  • About Us
  • Java
    • Java 7
    • Java 8
    • Java EE
    • Servlets
  • Spring Framework
    • Spring Tutorials
    • Spring 4 Tutorials
    • Spring Boot
  • JSF Tutorials
  • Most Popular
    • Binary Search Tree Traversal
    • Spring Batch Tutorial
    • AngularJS + Spring MVC
    • Spring Data JPA Tutorial
    • Packaging and Deploying Node.js
  • About Us

SCJP 1.4 Mock Exam – 4

Mock Exam – 4
Q1 public class Test1{

static void method(Object obj){

System.out.println(“Object”);

}

static void method(String str){

System.out.println(“String”);

}

public static void main(String args[]){

method(null);

}

}

What will be the output? 

A1 String
A2 Object
A3 null
A4 Compiler Error
Q2 public class Test2{

static void method(StringBuffer obj){

System.out.println(“StringBuffer”);

}

static void method(String str){

System.out.println(“String”);

}

public static void main(String args[]){

method(null);

}

}

What will be the output? 

A1 String
A2 Object
A3 null
A4 Compiler Error
Q3 class Test{}

public class Test3{

static void method(Object obj){

System.out.println(“StringBuffer”);

}

static void method(String str){

System.out.println(“String”);

}

static void method(Test t){

System.out.println(“Test”);

}

public static void main(String args[]){

method(null);

}

}

What will be the output?

A1 String
A2 Object
A3 Test
A4 Compiler Error
Q4 public class Test4{

public static void main(String args[]){

I i1 = new A();

I i2 = new B();

A a = new A();

System.out.println(i1
instanceof I);

System.out.println(i2
instanceof B);

System.out.println(a
instanceof I);

}

}

interface I{}

class A implements I{}

class B implements I{}

What will be the output?

A1 true true true
A2 true false true
A3 true false false
A4 Compiler Error
Q5 public class Test5{

public static void main(String args[]){

System.out.println(I.k);

}

}

interface I{

int k;

}

What will be the output?

A1 true true true
A2 true false true
A3 true false false
A4 Compiler Error
Q6 public class Test6 implements I{

int k = 1;

public static void main(String args[]){

System.out.println(k);

}

}

interface I{

int k = 0;

}

What will be the output?

A1 0
A2 1
A3 null
A4 Compiler Error
Q7 public class Test7 implements I{

int k = 1;

static{

k = k * 2;

}

{

k = k * 2;

}

public static void main(String args[]){

Test7 t1 = new
Test7();

Test7 t2 = new
Test7();

System.out.println(t1.k);

System.out.println(t2.k);

System.out.println(k);

}

}

What will be the output?

A1 0
A2 1
A3 null
A4 Compiler Error
Q8 public class Test8{

static int k = 1;

static{

k = k * 2;

}

{

k = k * 2;

}

public static void main(String args[]){

System.out.println(k);

}

}

What will be the output?

A1 1
A2 2
A3 4
A4 Compiler Error
Q9 public class Test9{

static int k = 1;    {

k = k * 2;

}

public static void main(String
args[]){

System.out.println(k);

}

}

What will be the output?

 

A1 1
A2 2
A3 4
A4 Compiler Error
Q10 public class Test10{

final static int k;

static{

k = 0;

}

public static void main(String
args[]){

System.out.println(k);

}

}

What will be the output?

A1 0
A2 1
A3 null
A4 Compiler Error
Answers
1 String
2 Compiler Error
3 Compiler Error
4 true true true
5 true true true
6 Compiler Error
7 Compiler Error
8 2
9 1
10 0

Primary Sidebar

Follow Us

  • Facebook
  • Pinterest

FEATURED TUTORIALS

How to Use the XOR Operator in Java

What is new in Java 6.0 Collections API?

The Java 6.0 Compiler API

Introductiion to Jakarta Struts

What’s new in Struts 2.0? – Struts 2.0 Framework

JavaBeat

Copyright © by JavaBeat · All rights reserved
Privacy Policy | Contact