【初心者】Java質問・相談スレッド96【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0347345
2007/01/21(日) 16:54:37サンプルコードも書いてみた。
public class Loader {
public static void main(String[] args) throws Exception {
String name = "Hoge"; //呼び出すクラス名
ClassLoader cl = Loader.class.getClassLoader();
Class c = cl.loadClass(name);
// mainメソッドを取得
java.lang.reflect.Method m = c.getMethod("main", String[].class);
Object o = c.newInstance();
//クラスのメインメソッドを呼び出し
m.invoke(o,new Object[]{new String[0]});
}
}
■ このスレッドは過去ログ倉庫に格納されています