Man*_*eli 10
如果你在Netbeans中打开一个JavaFX模板,它有一个JavaDoc解释它:
/**
* The main() method is ignored in correctly deployed JavaFX application.
* main() serves only as fallback in case the application can not be
* launched through deployment artifacts, e.g., in IDEs with limited FX
* support. NetBeans ignores main().
*
* @param args the command line arguments
*/
public static void main(String[] args) {
launch(args);
}
Run Code Online (Sandbox Code Playgroud)
基本上,它甚至不应该被调用,因为它是JavaFX,但是如果它被调用,那么它只会将命令行参数(args)传递给javafx.application.Application.launch,它将按预期打开JavaFX.
如果您仍然想知道启动是如何工作的,那么您可能应该检查它的源代码.