1*f1fbf3c2SXin Li package test3; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li public class InnerMethod { 4*f1fbf3c2SXin Li static int f = 0; 5*f1fbf3c2SXin Li static int counter = 3; test()6*f1fbf3c2SXin Li private static void test() {} 7*f1fbf3c2SXin Li static Inner inner = new Inner(); 8*f1fbf3c2SXin Li 9*f1fbf3c2SXin Li static class Inner { test()10*f1fbf3c2SXin Li protected static void test() { f = 1; } 11*f1fbf3c2SXin Li } 12*f1fbf3c2SXin Li foo()13*f1fbf3c2SXin Li public int foo() { 14*f1fbf3c2SXin Li test(); 15*f1fbf3c2SXin Li return f; 16*f1fbf3c2SXin Li } 17*f1fbf3c2SXin Li } 18