what is a static block?
Answers were Sorted based on User's Feedback
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 |
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 |
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 |
Answer / ravikiran
static block is used to initialization during the JVM start
up
| Is This Answer Correct ? | 1 Yes | 1 No |
How to write custom exception in java?
Does treeset allow null in java?
What is deserialization?
Is there any difference between nested classes and inner classes?
Difference between a Canvas and a Scroll Pane?.
How to convert a string to long?
What is command line argument
what is use of business objects?
Tell me the programme for this @ 1 2 @ @ @ 1 2 3 4
5 Answers Accenture, iGate, IntoNET, Value Labs,
Is it possible to cast an int value into a byte variable? What would happen if the value of int is larger than byte?
Explain what is Marker interface?
What is a map? What are the implementations of map?