class X { void test() { Runnable r = new Runnable() { @Override public void run() { System.out.println(new Y()); } }; r.run(); } class Y { } }