Static Keyword

25. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

class Y { static int i = 10; static int j = test(); static int test() { return i; } public static void main (String args[]) { System.out.println(i); System.out.println(j); } }

26. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

class Z { static int i = test(); static int j = 10; static int test() { return j; } public static void main (String args[]) { System.out.println(i); System.out.println(j); } }

27. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

class Z1 { static int i = test(); static int test() { System.out.println("From test"); return 10; } public static void main (String args[]) { System.out.println("Main begin"); System.out.println(i); System.out.println("Main end"); } }

28. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

class Z3 { static int i = test() // it compile successfully but // with out main method run time error static int test() { System.out.println("From test"); return 10; } }

29. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

class Z4 { static int i = test(); static int test() { System.out.println("From test"); return 10; } public static void main (String args[]) { System.out.println(i); System.out.println(test()); } }

30. Program

//Find what it gives Compiletion Error / Compiletion Successfully / Output ?

class Z5 { static int i = test(); static int test() { System.out.println("From test"); main(null); return 10; } public static void main (String args[]) { System.out.println(i); System.out.println("from main"); } }

Page....