public class A{
public static void main(String[] args)
{
//Main code
}
}
public class B{
void someMethod()
{
String[] args={};
A.main();
System.out.println("Back to someMethod()");
}
}
有没有办法做到这一点?我找到了一种使用反射做同样事情的方法,但它也不会返回到调用代码。我尝试使用ProcessBuilder
在一个单独的进程中执行它,但我想我错过了一些东西。