import java.lang.reflect.*;
import java.io.*;
import java.util.*;public class Engine
{  public static void main(String[] ed)
  {
    try{
      Class c=Class.forName("XXXX;
      Field[] a=c.getFields();
      for(int i=0;i<a.length ;i++)
        System.out.println(a[i]);
    }
    catch(Exception e)
    {e.printStackTrace();}
  }
}

解决方案 »

  1.   

    import java.lang.reflect.*;
    import java.io.*;
    import java.util.*;public class Engine
    {  public static void main(String[] ed)
      {
        try{
          Object o=Class.forName("XXXX").newInstance() ;
          Class c=o.getClass() ;
          Field[] a=c.getFields();
          for(int i=0;i<a.length ;i++)
            System.out.println(a[i]);
        }
        catch(Exception e)
        {e.printStackTrace();}
      }
    }