各位好:    本人做了个项目,现涉及到自动编译问题,望能给予提示和帮助谢谢!!!!!!!

解决方案 »

  1.   

    动态调用javac.? 一个星期前才记得在哪里看到了可以动态创建java类和动态编译的.! 建议LZ去google搜一下,确实看见过.!  
      

  2.   

    楼主说的是根据类名方法名动态编译?反射??这样?
    ClassLoader loader = Thread.currentThread().getContextClassLoader();
    Class cls = loader.loadClass("com.reflectTest.User");
    User user = (User) cls.newInstance(); // user.running(); Method method = cls.getDeclaredMethod("running", (Class[]) null);
    method.setAccessible(true);
    method.invoke(user, (Object[]) null);