Translate

Wednesday, 18 June 2014

Static Block

Static Block

public class Static

 int obj;
static
{
System.out.println("Static-Block");
}
public static void print(int obj)
{
static int i =10;
System.out.println(i);
}
public static void main(String args[])
{
System.out.println("Main-Block");
Static.print(20);

}
}

output: Static-Block
            Main-Block
            10

Uses of static block

  • Is used to initialize the static data member.
  • It is executed before main method at the time of classloading.




No comments:

Post a Comment