4 System.out.println("init");
8 static class Y extends Z { }
10 public static Object x () { return new Object(); }
12 public static void main(String[] args) throws Throwable
14 System.out.println(x() instanceof Z);
16 ClassLoader cl = pr24321.class.getClassLoader();
17 Class zk = Class.forName("pr24321$Z", false, cl);
18 Class yk = Class.forName("pr24321$Y", false, cl);
19 System.out.println(zk.isAssignableFrom(yk));