The interface to main (a list of strings) is approximately useless, except for the OS shell.
Your main should have as little code as humanly possible in it.
Indeed, your public class ThisIsMyApp {...}
should be nothing more than the OS interface to the real work, which is elsewhere.