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 |
Name the method that used to clear the buffer ?
What is var keyword ?
What is sorting in java?
What is the difference between heap memory and stack memory?
Explain different ways of creating a thread. Which one would you prefer and why?
What technique is carried out to find out if a particular string is empty?
Can substring create new object?
What environment variables are required to be set on a machine in order to run Java programs?
Define canvas?
How do you do math powers in java?
What is array list in java?
How do you create a sop?