package com.baidu.first;import java.lang.reflect.*;
public class ReflectMain {
public static void main(String[] args) throws Exception
{
//TextArguments.main(new String[]{"111","222","333"});
String startingClassName=args[0];
Method mainMethod=Class.forName(startingClassName).getMethod("main", String[].class);
mainMethod.invoke(null,(Object)new String[]{"111","222","333"});
}}
class TextArguments{
public static void main(String[] args){
for(String arg :args)
{

System.out.println(arg);
}
}
}
反射