1 package test2; 2 3 @SuppressWarnings("unused") 4 public class Anon { make()5 public Object make() { 6 return new Object() { int k; }; 7 } 8 9 public static class Anon2 { 10 Object obj; Anon2()11 public Anon2() { 12 obj = new Object() { int k; }; 13 } 14 } 15 16 public static class Anon3 { 17 public static Object sobj = new Object() { int p; }; 18 } 19 } 20