It means that if you want to invoke the main method of a class that isn't the entry point, it's easier:
class MyProgram1 {
public static void main(String[] args) {
MyProgram2.main(new String[] {"arg1", "arg2", "arg3"})
}
}
vs:
class MyProgram1 {
public static void main(String[] args) {
MyProgram2.main("arg1", "arg2", "arg3")
}
}