写一个最简单的ClassLoader  
  class   SimpleLoader   extends   ClassLoader{  
                    /**   创建一个指定的类  
                      *   @param   className   类的全称,如:     hermit.math.Operator  
                      *   @param   classPath   jar包所在的路径,如:     d:/hermit.jar  
                      */  
  public   Class   findClass(String   className,String   classPath)   throws    
                                  ClassNotFoundException{  
  ClassPath   cp   =   new   ClassPath(classPath);  
  byte[]   b   =   null;  
  try{  
  b   =   cp.getBytes(className);  
  }catch(Exception   e){  
  throw   new   ClassNotFoundException();  
  }  
  return   defineClass(className,b,0,b.length);  
  }  
  }  
   
  然后  
   
  SimpleLoader   loader   =   new   SimpleLoader();  
  Class   classanyway   =   loader.findClass('yourclassname','yourjarfilepath');  
  就可以得到一个类对象了
 
=============================================================
这样虽然可以得到一个类.但是如果类中有父类加载就会出现问题.所以不象是Class.forName 那种方法.继续研究中....