黑马程序员技术交流社区

标题: reflect---运行main方法 [打印本页]

作者: 黑马_位志国    时间: 2013-4-1 13:34
标题: reflect---运行main方法
本帖最后由 黑马_位志国 于 2013-4-1 19:28 编辑

file:///f://index.bmp

这是为什么?谁能解释一下?
作者: 刘焕新    时间: 2013-4-1 15:40
本帖最后由 刘焕新 于 2013-4-1 15:42 编辑

哥们,把你的问题描述得详细点嘛,你这是要问什么啊?
如果是要通过反射的方式调用某个类的main方法,可以参看下面代码:
  1.         public static void invokeMainMethod(String className, String[] args) throws Exception
  2.         {
  3.                 /*
  4.                  * 通过反射的方式,调用某个类的main方法,传入需要的参数并执行
  5.                  */
  6.                 Method m = Class.forName(className).getDeclaredMethod("main", String[].class);
  7.                 m.invoke(null, (Object)args);
  8.         }
复制代码

作者: 陈丽莉    时间: 2013-4-1 18:31
如有问题请及时追问哦~  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2