String startingClassName = args[0];
Method mainMethod = Class.forName(startingClassName).getMethod("main", String[].class);
mainMethod.invoke(null, new Object[]{new String[]{"111","222","333"}});
mainMethod.invoke(null, (Object)new String[]{"111","222","333"});
在解决类型参数不对的问题上,张老师给了两种解决方式,第一种我可以理解,第二个有点看不明白,请大神来解释一下。 |