Class cls = ClassLoader.class;  ClassLoader loader = (ClassLoader) Trace.newInstance(cls);  loader.loadClass(Obj.class.getName());
    public static void main( String args[] ) throws Exception{          JavaClass jc =  Repository.lookupClass( Obj.class.getName() );            Field fields[] = jc.getFields();       for( int i = 0; i < fields.length; i++ ){        System.out.println(fields[i]);              }                  Method m[] = jc.getMethods();      for( int i = 0; i < m.length; i++ ){       // if( m[i].getName().equals("<init>") ){          System.out.println(m[i]);        System.out.println(m[i].getCode());      //  }      }          System.out.println(Class.forName("[I"));            }