can we create a object in static block
class A
{
static {
A a=new A();
}
}

Answers were Sorted based on User's Feedback



can we create a object in static block class A { static { A a=new A(); } } ..

Answer / kaushal mittal

Yes we can create a object in static block.
1- if there is no main method than it will compile easily but at run time it will throw exception
//Exception in thread "main" java.lang.NoSuchMethodError:
main
2- if we put main method inside the class then it will compile and run successfully and we will get object.

Is This Answer Correct ?    10 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / anjani kumar jha

Yes We can do..........................there is no problem

static
{
FileSize fz=new FileSize();
System.out.println(fz);
}

Is This Answer Correct ?    9 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / srinu

Yes we can create a object in static block
EX:-

public class Stobject
{
static
{
Stobject st =new Stobject();
}
Stobject()
{
System .out.println("object created");
}

public static void main(String k[])
{
System .out.println("HAI");
}
}
output:-
object created
HAi

Is This Answer Correct ?    6 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / rabin pati

Yes we can create

Is This Answer Correct ?    5 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / chellammal

Yes, we can create a object in static block

Is This Answer Correct ?    5 Yes 1 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / naresh tuhania

Yes we can do this . Because we can create an object at
runtime and static block is also execute when a class is
loaded by the class loader at runtime

Is This Answer Correct ?    3 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / karthik

We can create object because static block is a executable
block and we don't want any Instance to call. It will be
called before executing or calling the main thread
But here we will get object and exception
//Exception in thread "main" java.lang.NoSuchMethodError:
main

Is This Answer Correct ?    6 Yes 6 No

Post New Answer

More Swing Interview Questions

What are the advantages of the event-delegation model over the event-inheritance model?

0 Answers  


What is jpanel swing?

0 Answers  


What are swing components in java?

0 Answers  


Is there any heavyweight component in swings?

0 Answers  


What is a component in swing?

0 Answers  






What is swing in java with example?

0 Answers  


When i m clicking on next another frame is open but i want to hide the previous frame...........but it is not happening....still both frame are visible........how to make one frame to hide.......please help me.......

9 Answers  


How to reload a jframe in java swing?

0 Answers  


What are the benefits of swing over awt?

0 Answers  


Is swing better than awt?

0 Answers  


I want to change the appearance of Frame in Runtime, what class can be used to do this?

2 Answers   TCS, Wipro,


Why are swings considered lightweight?

0 Answers  


Categories