application的生命周期:init() ➡️ start() ➡️ stop()
简单的启动
Main extends Application
调用main的launch方法要求这个调用的类必须是继承application的类
1.第一种写法
public static void main(String[] args) {
launch(args);
}
如果main方法和继承的类不是同一个类可以这样写
public class Main2 {
public static void main(String[] args) {
Application.launch(Main.class);
}
}
执行顺序为
init()
start()
stop()
init()不是application的线程Thread.currentThread().getName() 获取到JavaFX-Launcher的线程