在方法执行一定时间后是否可以杀死加载了反射的方法?请考虑以下事项:
public static void main(String[] args) throws ClassNotFoundException, SecurityException, NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException {
Class<?> cls = Class.forName("pkg1.pkg2.classname");
Method method = cls.getMethod("main", String[].class);
String[] params = null;
method.invoke(null, (Object) params);
// ... more code that does stuff after this
}
在决定停止动态调用加载的main方法但不整个应用程序之前,我如何让main方法运行一段有限的时间?