main 方法是 JDK/JRE 约定的运行程序的启动入口方法,如果你用 java.exe 运行一个 class,它就会在这个 class 里面寻找这个方法,并调用它,等它返回了,程序也就结束了。
如果你不是通过 java.exe 来运行你的 Java 程序,而是自己通过 JVM.dll 加载虚拟机,那完全可以自己约定程序启动的入口方法。
如果你不是通过 java.exe 来运行你的 Java 程序,而是自己通过 JVM.dll 加载虚拟机,那完全可以自己约定程序启动的入口方法。