public class X { T m; class Y { void test() { new Y() { void test() { System.out.println(X.this.m); } }.test(); } } }