what is a static block?

Answers were Sorted based on User's Feedback



what is a static block?..

Answer / madan

static block contains a code which is executed without
object of a class.i.e is excuted at the time of class
loading

Is This Answer Correct ?    6 Yes 1 No

what is a static block?..

Answer / ranganathkini

A static block or a static initializer is a block that
appears within a class definition but outside any member
definition with the keyword static ahead of it. Example:


class MyClass {
private static double myValue;
static {
myValue = Double.parseDouble( System.getProperty(
"version" ) );
}
}

It is mainly used to perform static construction i.e.
initialization of static variables (see above example). The
static initializer is executed when the class is loaded by
the JVM.

Is This Answer Correct ?    3 Yes 0 No

what is a static block?..

Answer / srinivasa

Static block is executed when the class is loaded into the
memory before the main(). Only once it will be executed.

Is This Answer Correct ?    3 Yes 0 No

what is a static block?..

Answer / ravikiran

static block is used to initialization during the JVM start
up

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More Core Java Interview Questions

what is session facade ?

3 Answers  


What are Normalization Rules? Define Normalization?

0 Answers  


can two class in a code be public??if yes then how??

2 Answers  


Why is stringbuffer called mutable?

0 Answers  


What is a constructor overloading in java?

0 Answers  






What is numel matlab?

0 Answers  


What is the indent key?

0 Answers  


how to execute main()

4 Answers   Symphony, TCS,


What are inbuilt functions?

0 Answers  


What are the different types of java?

0 Answers  


Difference between static binding and dynamic binding?

0 Answers  


which method is used to know the status of the Thread?

9 Answers   Honeywell,


Categories