class Main { void foo() { Class<?> a,b,c,d; a = Class.forName("Test"); b = a; c = b; d = c; d.getField("num2"); } } class Test { public int num; public int num2; }