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 factor r?

0 Answers  


Which method returns the length of a string?

0 Answers  


What is java used for?

0 Answers  


What is the main use of java?

0 Answers  


Explain java heap space and garbage collection?

0 Answers  






Explain exception chaining in java?

0 Answers   Cyient,


What is generics in java interview questions?

0 Answers  


what are abstract functions?

0 Answers  


string is immutable? right every one knows that, my question is it advantage or disadvantage making string immutable?

5 Answers   HCL,


What is Servlet?

8 Answers  


Which package has light weight components in java programming?

0 Answers  


What is javac_g?

0 Answers  


Categories