Возможно ли в Java вызвать метод main другого класса и вернуться к вызывающему коду?

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 выполнить его в отдельном процессе, но я думаю, что я что-то упустил.

Ответы на вопрос(5)

Ваш ответ на вопрос